Bug 1269892

Summary: [eclipse] text and icons are partially rendered on top of a white background.
Product: [Fedora] Fedora Reporter: Joachim Frieben <jfrieben>
Component: eclipseAssignee: Alexander Kurtakov <akurtako>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: akurtako, andjrobins, eclipse-sig, ericwill, fedora, jerboaa, krzysztof.daniel, mat.booth, mbenitez, rgrunber
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: eclipse-4.5.1-6.fc23 eclipse-4.5.1-6.fc22 eclipse-4.5.1-7.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-26 01:50:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot of eclipse sample dialog window
none
Screenshot of eclipse session none

Description Joachim Frieben 2015-10-08 12:35:23 UTC
Created attachment 1080987 [details]
Screenshot of eclipse sample dialog window

Description of problem:
The graphical user interface exhibits white patches here and there when the overall background colour is a light grey.

Version-Release number of selected component (if applicable):
eclipse-4.5.1-1.fc23

How reproducible:
Always.

Steps to Reproduce:
1. Launch eclipse.
2. Create new Java project.

Actual results:
Text and icons are partially rendered on top of a white background.

Expected results:
Text and icons are rendered on top of the default light grey background.

Additional info:
None.

Comment 1 Eric Williams 2015-10-08 13:09:40 UTC
I've seen this bug on F23 in both Neon nightly and Mars.1 builds. I haven't done any investigation yet, but from what I've seen it appears to be an upstream Gtk issue -- the bug does not reproduce with the same Eclipse versions on F22.

Comment 2 Fedora Update System 2015-12-08 15:29:47 UTC
eclipse-4.5.1-6.fc22 eclipse-ecf-3.12.0-1.fc22 eclipse-egit-4.1.1-1.fc22 eclipse-jgit-4.1.1-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-4950ffd970

Comment 3 Fedora Update System 2015-12-08 22:57:17 UTC
eclipse-ecf-3.12.0-1.fc23, eclipse-egit-4.1.1-1.fc23, eclipse-jgit-4.1.1-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update eclipse-egit eclipse-jgit eclipse-ecf'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-c3a395d3f7

Comment 4 Fedora Update System 2015-12-08 23:50:43 UTC
eclipse-4.5.1-6.fc22, eclipse-ecf-3.12.0-1.fc22, eclipse-egit-4.1.1-1.fc22, eclipse-jgit-4.1.1-2.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update eclipse-egit eclipse eclipse-jgit eclipse-ecf'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-4950ffd970

Comment 5 Fedora Update System 2015-12-09 10:14:18 UTC
eclipse-4.5.1-6.fc23 eclipse-ecf-3.12.0-1.fc23 eclipse-egit-4.1.1-1.fc23 eclipse-jgit-4.1.1-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-c3a395d3f7

Comment 6 Fedora Update System 2015-12-10 04:56:33 UTC
eclipse-4.5.1-6.fc23, eclipse-ecf-3.12.0-1.fc23, eclipse-egit-4.1.1-1.fc23, eclipse-jgit-4.1.1-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update eclipse eclipse-egit eclipse-jgit eclipse-ecf'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-c3a395d3f7

Comment 7 Joachim Frieben 2015-12-10 16:59:14 UTC
Created attachment 1104414 [details]
Screenshot of eclipse session

Issue not fully resolved as seen in the lower central part of the window where URLs are shown on a white background.

Comment 8 Fedora Update System 2015-12-17 08:52:18 UTC
eclipse-4.5.1-6.fc22, eclipse-ecf-3.12.0-1.fc22, eclipse-egit-4.1.1-1.fc22, eclipse-jgit-4.1.1-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Joachim Frieben 2015-12-17 13:18:17 UTC
Reopen per comment 7.

Comment 10 Eric Williams 2015-12-17 15:54:06 UTC
(In reply to Joachim Frieben from comment #9)
> Reopen per comment 7.

I've done some investigating and it seems this is a problem specifically linked to the EGit plugin, not SWT itself. The labels that you see with the white backgrounds are created different than labels in SWT, and therefore have irregular colors. As far as this bug report is concerned everything is working as expected.

This is one of those cases where something started working properly, and exposed other issues which previously weren't noticeable.

Comment 11 Fedora Update System 2015-12-18 07:53:38 UTC
eclipse-4.5.1-6.fc23, eclipse-ecf-3.12.0-1.fc23, eclipse-egit-4.1.1-1.fc23, eclipse-jgit-4.1.1-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Eric Williams 2015-12-18 15:17:09 UTC
I've filed an upstream bug for this and I have a patch in the works for the EGit plugin.

Upstream bugzilla thread: https://bugs.eclipse.org/bugs/show_bug.cgi?id=484696

Comment 13 Eric Williams 2016-01-05 15:20:10 UTC
(In reply to Eric Williams from comment #12)
> Upstream bugzilla thread:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=484696

This upstream bug has been fixed.

Comment 14 Roland Grunberg 2016-01-05 17:58:31 UTC
http://pkgs.fedoraproject.org/cgit/eclipse.git/commit/?h=f23&id=47041fe34938219943e42fb412a6305b9af9bdc6 should resolve this issue. There are some other bug fixes in this commit that are unrelated.

The build is http://koji.fedoraproject.org/koji/buildinfo?buildID=709256 and will be pushed through bodhi for f23 once it completes.

Comment 15 Fedora Update System 2016-01-07 03:04:00 UTC
eclipse-4.5.1-7.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-3c119d77c0

Comment 16 Fedora Update System 2016-01-09 04:28:50 UTC
eclipse-4.5.1-7.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-3c119d77c0

Comment 17 Fedora Update System 2016-01-09 21:57:03 UTC
eclipse-4.5.1-7.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2016-01-21 16:37:56 UTC
eclipse-4.5.1-7.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-cbb77ab56f

Comment 19 Fedora Update System 2016-01-23 21:28:47 UTC
eclipse-4.5.1-7.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-cbb77ab56f

Comment 20 Fedora Update System 2016-02-05 00:21:55 UTC
eclipse-4.5.1-7.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.