View Issue Details

IDProjectCategoryView StatusLast Update
0038362LazarusLCLpublic2021-01-30 23:56
Reporterddev Assigned ToDmitry Boyarintsev  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformMacOSMac OS X 64 bits 
Summary0038362: Hint shows outside of TListBox rect
DescriptionI have a TListBox with some lines that are not visible and curiously when I use a hint, the hint is visible OUTSIDE the rect (see attached pic). In fact the hint appears up to the last non visible line (if I have two non visibles lines, the hint will not show when I move the cursor downward at a distance higher than the two non visible lines).

The problem does not exist on Windows 10.

Bug confirmed by Trev (Lazarus LCL forum) on Lazarus 2.1.0 r64368 FPC 3.3.1 x86_64-darwin-cocoa

See the thread on Lazarus forums: https://forum.lazarus.freepascal.org/index.php/topic,52872.0.html
Steps To Reproduce1. Create a new application with Lazarus for the Mac
2. Add a TListBox on the main form
3. Fill it with more lines than will be visible and activate a hint for the TListBox control
4. Run the application and hover with the mouse just under the TListBox, in the zone where the non visible lines should be, and the hint will show OUTSIDE of the drawing rect
TagsNo tags attached.
Fixed in Revision64448 64447
LazTarget-
WidgetsetCocoa
Attached Files

Activities

ddev

2021-01-15 18:14

reporter  

IMG_TListBox.jpg (100,122 bytes)   
IMG_TListBox.jpg (100,122 bytes)   

Dmitry Boyarintsev

2021-01-30 23:56

developer   ~0128695

please test and close if ok

Issue History

Date Modified Username Field Change
2021-01-15 18:14 ddev New Issue
2021-01-15 18:14 ddev File Added: IMG_TListBox.jpg
2021-01-30 19:11 Dmitry Boyarintsev Assigned To => Dmitry Boyarintsev
2021-01-30 19:11 Dmitry Boyarintsev Status new => assigned
2021-01-30 23:56 Dmitry Boyarintsev Status assigned => resolved
2021-01-30 23:56 Dmitry Boyarintsev Resolution open => fixed
2021-01-30 23:56 Dmitry Boyarintsev Fixed in Revision => 64448 64447
2021-01-30 23:56 Dmitry Boyarintsev LazTarget => -
2021-01-30 23:56 Dmitry Boyarintsev Widgetset Cocoa => Cocoa
2021-01-30 23:56 Dmitry Boyarintsev Note Added: 0128695