Java-gtk3 theming has many artefacts after updating to openjdk-11 in bionic-proposed

Bug #1821768 reported by Amr Ibrahim
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openjdk-lts (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned
Cosmic
Fix Released
Undecided
Unassigned

Bug Description

Openjdk-11 is now in bionic-proposed, and apparently it has switched to gtk3. The gtk3-java theming in Ambiance theme is very incomplete in Bionic. I can see a lot of theming artefacts in scilab (default look) and jabref (after switching to gtk look&feel) from bionic-proposed.

Steps to compare between java-gtk2 and java-gtk3 theming in Ambiance on Bionic:

A. For java-gtk2:
1. Don't update to openjdk-11 in bionic-proposed
2. Install jabref 3.8.2+ds-3
3. Change the look&feel in Preferences to Gtk
4. Notice that the app is properly themed

B. For java-gtk3:
5. Install jabref 3.8.2+ds-12~18.04 from bionic-proposed
6. Change the look&feel in Preferences to Gtk
5. Notice that the theming has many artefacts compared to the previous version

The same steps can be followed to compare scilab before and after.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: light-themes 16.10+18.04.20181005-0ubuntu1
ProcVersionSignature: Ubuntu 4.18.0-16.17~18.04.1-generic 4.18.20
Uname: Linux 4.18.0-16-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 26 16:17:52 2019
InstallationDate: Installed on 2018-11-29 (116 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
PackageArchitecture: all
SourcePackage: ubuntu-themes
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :
Revision history for this message
Tiago Stürmer Daitx (tdaitx) wrote :

Could you please take a look at bug #1770278 and look if the screenshot with the artifacts is the same/similar to what you are seeing here?

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Yes, the screenshots are similar.

affects: ubuntu-themes (Ubuntu) → openjdk-lts (Ubuntu)
Revision history for this message
Matthias Klose (doko) wrote :

now fixed in bionic-proposed and cosmic-proposed

Changed in openjdk-lts (Ubuntu Bionic):
status: New → Fix Committed
Changed in openjdk-lts (Ubuntu Cosmic):
status: New → Fix Committed
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

I confirm that theming reverted to gtk2 and jabref is now properly themed.

Changed in openjdk-lts (Ubuntu):
status: New → Fix Released
Changed in openjdk-lts (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in openjdk-lts (Ubuntu Cosmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.