ubuntu / snapcraft-desktop-helpers

Various launchers for snapcraft wiki parts
MIT License
73 stars 59 forks source link

[Gtk3] Window decoration defects with native Gtk dialogs #150

Open brlin-tw opened 6 years ago

brlin-tw commented 6 years ago

Refer the following screenshots: 2018-08-27 23-00-10

2018-08-27 22-59-48

Notice:

These defects only appear in (seemingly) native Gtk dialogs, control case for comparison:

2018-08-27 23-00-51

Also (somewhat) not reproduced in XFCE desktop environment, which seemingly doesn't support some GNOME 3 specific features:

_001

oSoMoN commented 6 years ago

That looks similar to https://launchpad.net/bugs/1755119

brlin-tw commented 6 years ago

@oSoMoN That looked exactly the same :-/ not sure why still reproduced here.

Are there known fixes for the issue?

oSoMoN commented 6 years ago

Yeah, not sure either… Can you confirm you're not seeing the issue with the chromium snap?

brlin-tw commented 6 years ago

It is reproduced in the Chromium snap as well:

2018-09-05 01-48-16

oSoMoN commented 6 years ago

Indeed, I am seeing the issue again with the chromium snap. Re-opening the bug. The chromium snap from the candidate/from-source channel is not affected though. An obvious difference is that the snap built from source connects to the gtk-common-themes interfaces (gtk-3-themes, icon-themes, sound-themes).

brlin-tw commented 5 years ago

This issue is also reproduced on my demo-gtk-common-themes snap, which is a simple snap for testing gtk-common-themes: https://github.com/Lin-Buo-Ren/demo-gtk-common-themes/blob/master/snap/snapcraft.yaml

I noticed that only the Ambiance and Radiance themes are affected, Adwaita isn't.

oSoMoN commented 5 years ago

@Lin-Buo-Ren: are you still seeing this issue with your snaps? I just tested again with chromium, and the issue seems to be gone.