Bug 574150 - [macOS11] Table: vertical scrollbar is not initialized correctly
Summary: [macOS11] Table: vertical scrollbar is not initialized correctly
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.21   Edit
Hardware: PC Mac OS X
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-11 04:28 EDT by Thomas Singer CLA
Modified: 2021-06-11 05:05 EDT (History)
2 users (show)

See Also:


Attachments
Snippet to reproduce (1.93 KB, text/plain)
2021-06-11 04:30 EDT, Thomas Singer CLA
no flags Details
Screenshot from macOS 11.4 (29.45 KB, image/png)
2021-06-11 04:31 EDT, Thomas Singer CLA
no flags Details
Screenshot on macOS 10.14 (43.05 KB, image/png)
2021-06-11 04:39 EDT, Thomas Singer CLA
no flags Details
Screenshot on Windows 10 (34.56 KB, image/png)
2021-06-11 04:40 EDT, Thomas Singer CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Singer CLA 2021-06-11 04:28:54 EDT
Please use the attached snippet. It simulates loading of table items from a slow database triggered by scrolling. Initially, it should show 5 items, 50 items get added after 1s and on each scroll downwards below 75% of the scrollbar position. This works fine on Windows or macOS 10.14, but not on macOS 11. On the latter, the scrollbar reports its default value for the maximum independent of the table content.
Comment 1 Thomas Singer CLA 2021-06-11 04:30:02 EDT
Created attachment 286568 [details]
Snippet to reproduce
Comment 2 Thomas Singer CLA 2021-06-11 04:31:09 EDT
Created attachment 286569 [details]
Screenshot from macOS 11.4
Comment 3 Thomas Singer CLA 2021-06-11 04:39:38 EDT
Created attachment 286570 [details]
Screenshot on macOS 10.14
Comment 4 Thomas Singer CLA 2021-06-11 04:40:37 EDT
Created attachment 286571 [details]
Screenshot on Windows 10
Comment 5 Thomas Singer CLA 2021-06-11 05:04:35 EDT
An SWT.Selection listener to the vertical scrollbar of the Table is not called on MacOS at all.