| Summary: | [GTK3] Invisible settings button in validation preferences | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | István Tóth <stoty> | ||||||||
| Component: | SWT | Assignee: | Eric Williams <ericwill> | ||||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | ericwill, loskutov, lufimtse | ||||||||
| Version: | 4.7 | Keywords: | triaged | ||||||||
| Target Milestone: | 4.7.3 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Linux | ||||||||||
| See Also: |
https://git.eclipse.org/r/115130 https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=458bdeadd04cc1a45cff6a7f661fe5d0279fb6fb https://git.eclipse.org/r/115131 https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=dbf306e169f35af8aa89ffba3749d703dd45a450 https://git.eclipse.org/r/115151 https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=4d3e9a159f1a3b267d2c2a7bac7b84f67a51f26b |
||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
Created attachment 269242 [details]
Validation screen with GTK2 (correct)
Hi, what build of Eclipse does this occur with? The 4.7.0 x86_64 release build. Version: Oxygen Release (4.7.0) Build id: 20170620-1800 I have also added updates from the http://download.eclipse.org/eclipse/updates/4.7-M-builds/ site, but those did not seem to touch swt, and did not solve the problem. Created attachment 269257 [details]
The output of the configuration screen from installation details
I have also added the long config output
Do you know what contributes the "Validation" setting in the preference? It doesn't come in a vanilla eclipse. Looks like some plugin contributed it. It's irrelevant, the problem is not specific to that validator. A lot of validators have identical settings buttons, and none of them are visible with GTK3, it's just that the window is set too small to show the rest of the validators with settings buttons in the GTK2 shot. Again, the buttons are clickable, even though they are not visible. The validation screen itself has always been present in preferences window, as far as I can remember, at least in the java ee bundles. Problem persists in 4.7.2 on fully updated Centos 7 machine. New Gerrit change created: https://git.eclipse.org/r/115130 Gerrit change https://git.eclipse.org/r/115130 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=458bdeadd04cc1a45cff6a7f661fe5d0279fb6fb New Gerrit change created: https://git.eclipse.org/r/115131 Gerrit change https://git.eclipse.org/r/115131 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=dbf306e169f35af8aa89ffba3749d703dd45a450 (In reply to Eclipse Genie from comment #10) > Gerrit change https://git.eclipse.org/r/115130 was merged to [master]. > Commit: > http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/ > ?id=458bdeadd04cc1a45cff6a7f661fe5d0279fb6fb Patch is in master. (In reply to Eclipse Genie from comment #12) > Gerrit change https://git.eclipse.org/r/115131 was merged to [master]. > Commit: > http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/ > ?id=dbf306e169f35af8aa89ffba3749d703dd45a450 Bug snippet has been merged as well. New Gerrit change created: https://git.eclipse.org/r/115151 Backport patch for 4.7.3: https://git.eclipse.org/r/#/c/115151/ Gerrit change https://git.eclipse.org/r/115151 was merged to [R4_7_maintenance]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=4d3e9a159f1a3b267d2c2a7bac7b84f67a51f26b (In reply to Eclipse Genie from comment #16) > Gerrit change https://git.eclipse.org/r/115151 was merged to > [R4_7_maintenance]. > Commit: > http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/ > ?id=4d3e9a159f1a3b267d2c2a7bac7b84f67a51f26b Patch backported. Verified in M20180214-1700. |
Created attachment 269241 [details] validation screen with GTK3 When I start eclipse without SWT_GTK3="1", the settings button is invisible on the validation screen. If you can figure out where it is, you can click it, and it works. My system is Centos 7 x86_66 with all the latest fixes. The gtk3 package is gtk3-3.14.13-20.el7_3.1.x86_64 I am using the default gnome clasic desktop with the default theme (have not found a way to switch themes)