A commit to GTK+3 back in March changed the way that GTK determines the 
WmClass, preferring the GApplication ID if it is set when running on Wayland 
[0]. This behavior causes gnome-shell to not match the applications to the 
relevant .desktop files, resulting in the GApplication ID being displayed in 
the app menu instead of the application name from the .desktop file.

I have opened a bug against epiphany upstream [1], which is in the process of 
discussing the behavior, unless the GTK+ maintainers decide to revert the 
change this will affect any application that uses GApplication without a 
matching .desktop file name (Geary is another that I have noticed) if Fedora 
does make wayland the default in F23.

I do not forsee the GTK+ maintainers reverting the change, using the 
Application ID as the WmClass by default makes much more sense in the 
application model and the transition to Wayland gives them a way to make the 
change in somewhat of a "clean break" fashion.

[0] 
https://git.gnome.org/browse/gtk+/commit/gdk/wayland/gdkwindow-wayland.c?id=71256a0f94972be8220049b1c99dc2db61e56b5a
[1] https://bugzilla.gnome.org/show_bug.cgi?id=752258

Stefan Nuxoll <ste...@nuxoll.eu.org>                                      
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Reply via email to