Community
Participate
Working Groups
Created attachment 280624 [details] Screenshot
If I switch to another tab and tab back, it is styled.
Roland, any idea why this happens?
Version: 2019-12 (4.14) Build id: I20191112-1800 I can also reproduce with a plain Eclipse SDK, but I don't think this is a JDT bug. (With dark theme enabled) 1) Search -> Search... . You can actually select 'Search...', 'File...' or even 'Java...' 2) Select any other tab (that isn't the one currently selected) and notice that the area at the bottom becomes as in the screenshot If you resize the dialog, the colour is corrected. Can you confirm this ?
Yes, resize fixes it. Maybe we must call layout or requestLayout at a tab switch?
That looks to be the case. The issue is reproducible on Windows 10 as well.
Looks like I never find the time to investigate this one. Help wanted
Interestingly, this issue does not happen with the DevStyle themes.
Hi, I'd like to contribute a patch to fix this in the SearchDialog (in repo eclipse.platform.text.git) I'm having a little bit of trouble setting up git. Should I be using this guide [1] or something else? [1]: https://wiki.eclipse.org/Platform/How_to_Contribute#.5B3.2.5D_Use_ssh_for_clone.2Fpush
Hi Lars, I've pushed a change which fixes this problem. https://github.com/eclipse-platform/eclipse.platform.text/pull/40#issue-1262116382 First time pushing to github from Eclipse so all feedback gratefully received if there are improvements to be made in my process. The controls to add reviewers are greyed out so I haven't added any. Is there a way to see the github progress in this bugzilla? Cheers John
Discussion continued on GH: https://github.com/eclipse-platform/eclipse.platform.text/pull/40 I've added file Bug552728.zip which is an Eclipse Plug-in Project. It contains a compact test reproduction case to demonstrate the bug https://github.com/eclipse-platform/eclipse.platform.text/pull/40#discussion_r1119094440 Unfortunately, I haven't been able to solve where the white artifact comes from using this test case. I've stepped through Composite.layout() and GridLayout.layout(Composite, boolean) and don't see anything obviously suspicious. Any tips/insights where I should look gratefully received.