Bug 565754 - Delayed rendering / theming of UI elements
Summary: Delayed rendering / theming of UI elements
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.16   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-01 06:03 EDT by Pierre-Yves Bigourdan CLA
Modified: 2021-02-23 06:38 EST (History)
2 users (show)

See Also:


Attachments
Search when first displayed, with horizontal white sections (27.69 KB, image/png)
2020-08-01 06:05 EDT, Pierre-Yves Bigourdan CLA
no flags Details
Search after tab switching, no more visual artefacts (27.58 KB, image/png)
2020-08-01 06:06 EDT, Pierre-Yves Bigourdan CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Yves Bigourdan CLA 2020-08-01 06:03:46 EDT
Some UI elements aren't rendered properly when first displayed. This is easier to notice when using any dark theme.

Steps to reproduce:
* download a fresh copy of the "Eclipse IDE for Java Developers" package.
* launch it, switch to the dark theme, restart.
* open the search dialogue (Ctrl+H). "File Search" should be opened as the default.
* switch to the "Java Search" tab. Notice the white horizontal sections.
* go back to "File Search".
* switch to "Java Search" again. The white sections will have disappeared.

Will upload two screenshots in follow up messages. Note that I've been able to reproduce this behaviour on both macOS and Windows machines.

Other way of reproducing:
* use an a workspace containing a custom theme (for example the Platform UI codebase).
* add the following CSS to the theme:
Label {
  visibility: hidden;
}
* launch as an Eclipse application.
* open the Error Log view. Notice that all labels are visible.
* click anywhere in the Error Log view. Only then will the labels disappear.
Comment 1 Pierre-Yves Bigourdan CLA 2020-08-01 06:05:18 EDT
Created attachment 283778 [details]
Search when first displayed, with horizontal white sections
Comment 2 Pierre-Yves Bigourdan CLA 2020-08-01 06:06:07 EDT
Created attachment 283779 [details]
Search after tab switching, no more visual artefacts
Comment 3 Lars Vogel CLA 2020-08-01 12:12:25 EDT
I tried several times to hunt this down, but was never successful....
Comment 4 Rolf Theunissen CLA 2021-02-23 06:38:00 EST
Can reproduce it on windows, first resize the search dialog such that it larger then the normal size. (Maybe a restart is needed) Then open the search dialog again and switch to another tab.