Bug 560071 - TreeEditor displays over scroll bars
Summary: TreeEditor displays over scroll bars
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.12   Edit
Hardware: PC Linux
: P3 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-12 17:43 EST by Mark Peters CLA
Modified: 2020-09-23 12:47 EDT (History)
2 users (show)

See Also:


Attachments
Test case (1.94 KB, text/plain)
2020-02-12 17:43 EST, Mark Peters CLA
no flags Details
Overlaid vertical scroll bar covered (5.77 KB, image/png)
2020-02-12 18:03 EST, Mark Peters CLA
no flags Details
Permanent horizontal scroll bar covered (4.60 KB, image/png)
2020-02-12 18:03 EST, Mark Peters CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Peters CLA 2020-02-12 17:43:55 EST
Created attachment 281801 [details]
Test case

I am having an issue where TreeEditors are displaying over the Tree's scroll bars. For the horizontal scroll bar, this occurs both with the overlaid scroll bar (where the scroll bar only displays when you mouse over it) and for the permanent scroll bars (permanent when there is enough in the tree for scrolling to be needed, that is). For the vertical scroll bar, it only occurs for the overlaid scroll bars.

Here is my environment:
OS: centos-release-7-7.1908.0.el7.centos.x86_64
GTK: 3.22.30
Desktop environment: GNOME 3.28.2
Eclipse: 4.12.0.I20190605-1800

This has the overlaid scroll bars by default, but I set GTK_OVERLAY_SCROLLING to 0 to get the permanent scroll bars. I can also repeat this for the horizontal scroll bar on MATE, since that has the permanent scroll bars by default.

See attached test case. You may need to resize the dialog some to get the scroll bars to display.
Comment 1 Mark Peters CLA 2020-02-12 17:46:27 EST
Note that the test case puts Combos in the TreeEditor, but I also can repeat the issue with other controls like Canvases or Labels with non-transparent backgrounds.
Comment 2 Mark Peters CLA 2020-02-12 18:03:20 EST
Created attachment 281803 [details]
Overlaid vertical scroll bar covered
Comment 3 Mark Peters CLA 2020-02-12 18:03:54 EST
Created attachment 281804 [details]
Permanent horizontal scroll bar covered
Comment 4 Ron Anderson CLA 2020-09-23 12:47:00 EDT
Issue is still present in 4.16