Community
Participate
Working Groups
Screenshot below. The same problem exist for Project Explorer. How to reproduce: - Set Theme to Classic - Open Package Explorer (without any projects so the guidance links are visible) - The background should be white like in the first screenshot - Switch to debug perspective and switch back - Now the background should be gray like in the second screenshot
I believe I've reported this already.
New Gerrit change created: https://git.eclipse.org/r/141019
Created attachment 278373 [details] background on startup
Created attachment 278374 [details] background after perspective switch
(In reply to Andrey Loskutov from comment #1) > I believe I've reported this already. See bug 544446 and bug 514649, but those are for Linux. Don't know if there's another report for Windows for this.
Created attachment 278375 [details] same problem on Ubuntu Mate 18.10 Ambiant-Mate-Dark Bug 544446 seems to be the same but my steps to reproduce stay the same and I see no influence from view inactivity. Can not say something to bug 514649 since I never noticed background changes on deactivation.
Created attachment 278376 [details] same problem on Ubuntu Mate 18.10 Ambiant-Mate
After I saw the other bugs which go in a quite different direction I may explain my change a bit since some context may not easy visible from the change itself. (In reply to Andrey Loskutov from big 544446 comment #12) > It is worse. It must be in our CSS themes, because if I switch off theming, > everything works as expected. From what I found on this bug, which is probably the same as bug 544446, I guess disabled theming works because the two background colors are by chance the same. For my change I debugged how the background color is set on start up (the good looking variant) and what is different on perspective switch (the bad looking). And I found on startup the background is set in EmptyWorkspaceHelper#setNonEmptyControl but not after perspective switch where EmptyWorkspaceHelper#recreateEmptyArea is used. My change simply set the background on both cases the same way.
*** Bug 544446 has been marked as a duplicate of this bug. ***
Gerrit change https://git.eclipse.org/r/141019 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=a1e9522109a0a92342971f822621869c2c0cbe0c
That's a good catch. Thank you Paul for fixing this.
*** Bug 547085 has been marked as a duplicate of this bug. ***
Thanks Paul, didn't see this bug!
(In reply to Simeon Andreev from comment #13) > Thanks Paul, didn't see this bug! Simeon, as I've already mentioned, if you hack on SDK you should use most recent nightly builds. I've described the workflow in bug 545164 and I hope we can make it easier to update every day. We plan to work on this in context of this year GSOC.