GNOME Bugzilla – Bug 779143
add a way to change the app_id of a window so LibreOffice can reuse toplevels and get the right task icons
Last modified: 2018-05-02 18:09:53 UTC
Created attachment 346588 [details] [review] patch to do this LibreOffice recycles toplevel windows, e.g. writer to start center to calc. Under X we can use XSetClassHint to keep the WM_CLASS in sync so we get the right icons in the task switcher. I don't see a way to hack around this under wayland, hence the attached suggested patch for gtk itself to gain access to setting the wayland app_id equivalent
this is just not right. The application id is something that is associated with the application, it is not just some extra decoration we put on the window.
(In reply to Caolan McNamara from comment #0) > Created attachment 346588 [details] [review] [review] > patch to do this > > LibreOffice recycles toplevel windows, e.g. writer to start center to calc. > Under X we can use XSetClassHint to keep the WM_CLASS in sync so we get the > right icons in the task switcher. I don't see a way to hack around this > under wayland, hence the attached suggested patch for gtk itself to gain > access to setting the wayland app_id equivalent This is still happening on gnome 3.28, libreoffice 6.0 with wayland. Any progress?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/767.