Bug 551411 - Ubuntu 18.04 LTS Gnome3 horizontal scrollbar blocking or obstructing text fields when inspecting variables and console logs
Summary: Ubuntu 18.04 LTS Gnome3 horizontal scrollbar blocking or obstructing text fie...
Status: CLOSED DUPLICATE of bug 519728
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.13   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-24 09:36 EDT by Taro Kyo CLA
Modified: 2019-11-21 16:34 EST (History)
1 user (show)

See Also:


Attachments
The horizontal scrollbar affecting the bottom-most rows in all Eclipse view panes. (36.14 KB, image/gif)
2019-09-24 09:36 EDT, Taro Kyo CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Taro Kyo CLA 2019-09-24 09:36:41 EDT
Created attachment 280001 [details]
The horizontal scrollbar affecting the bottom-most rows in all Eclipse view panes.

Per attached GIF, the horizontal scrollbar in Eclipse IDE can obstruct variables and text messages in any window panes that have a wider width than the viewport.

It gets a bit annoying when attempting to click on the last element that is somehow getting blocked by the horizontal scrollbar when the scrollbar is active and is shown/displayed in the pane.

I'm assuming this is Ubuntu 18.04 LTS Gnome3 GUI affecting this.

May I suggest for a workaround in Eclipse, where one can add 1 additional blank field or newline to all of these panes. If you expanded a data object in Variables, adding 1 extra blank field to the very bottom every time will make it so the horizontal scrollbar will only affect the empty row, and not the actual variable data itself when debugging.

For Console panes, it would be much easier to read the last message. Although the workaround for this is more trivial, by adding a newline to the end of the code, however, in practice, since our codebase are frozen in time and it's out in the wilds, we can't easily change the code just to add a newline to our logging system just for the sake of development/productivity issues occurring due to how Ubuntu's UI works.

If there's a duplicate issue, please let me know. If it's really Ubuntu's problem... I'm just going to sigh... :(
Comment 1 Taro Kyo CLA 2019-09-24 09:37:46 EDT
Ah, slight correction.

When you resize the view panes top/bottom up and down, the horizontal scrollbar affects the bottom part of the view, not the bottom-most row inside the view.
Comment 2 Stephan Herrmann CLA 2019-09-24 09:45:10 EDT
A assume this is the infamous overlay scrollbar, right?

*** This bug has been marked as a duplicate of bug 519728 ***
Comment 3 Taro Kyo CLA 2019-11-21 16:34:13 EST
Hi Stephen, yes indeed.