Bug 496828 - gtk3: does not properly deal with overlay scrollbars
Summary: gtk3: does not properly deal with overlay scrollbars
Status: CLOSED DUPLICATE of bug 519728
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.6   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-27 08:04 EDT by arne anka CLA
Modified: 2018-03-23 09:53 EDT (History)
3 users (show)

See Also:


Attachments
illustrating scrolling issue (4.87 KB, image/png)
2016-06-27 08:04 EDT, arne anka CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description arne anka CLA 2016-06-27 08:04:03 EDT
Created attachment 262714 [details]
illustrating scrolling issue

eclipse does not deal at all with those nasty scrollbars of gtk3, that only apppear on hover.
instead, those scrollbars overlay entries which are thus virtually unreachable.

see attached screenshot: the twister below the scrollbar cannot be used -- if i am over it, the scrollbar interferes.

since those scrollbars are a good deal older than eclipse neon, i fail to understand how this could happen -- fireforx, for example, does not exhibit this malfunction
Comment 1 Patrik Suzzi CLA 2016-06-28 08:28:42 EDT
This is an SWT issue. Thanks for reporting.
Comment 2 Eric Williams CLA 2016-06-28 11:13:38 EDT
Which version of GTK is the screen shot from? On my system the overlay only covers about half of the bottom check box. Even with the overlay showing I can still select the check box, though it's also easy enough to check the bottom most box without triggering the overlay to appear.

OS: Fedora 24
GTK: 3.20
Eclipse: 4.6 using SWT from master
Comment 3 arne anka CLA 2016-06-30 09:03:59 EDT
libgtk-3-0: 3.20.6-2

i very much doubt, the height of the overlay depends on the version -- ususally this is part of a theme.

SWT should either disable the overlay and do something sensible (as firefox does, and which i for one prefer), or it should check if the overlay is enabled and make sure that all elements always are outside the area covered.
Comment 4 Eric Williams CLA 2018-03-23 09:53:39 EDT

*** This bug has been marked as a duplicate of bug 519728 ***