hardpixel/unite-shell

Hide window titlebars only applied after restart (in Gnome 46)

roym899 opened this issue · 1 comments

Describe the bug
Changing the setting for "Hide window titlebars" only works after restarting.

To Reproduce

  1. Change "Hide window titlebars" to / from "always"

Expected behavior
In previous Gnome versions the change would be applied immediately.

Environment (please complete the following information):

  • OS: Arch Linux
  • GNOME Shell version 46
  • Unite version 78

Logs
Provide system logs related to unite extension using journalctl -g unite.

A bunch of these entries, but I guess it's not related:

Jun 26 19:43:17 archlinux gnome-shell[18973]: Can't update stage views actor unnamed [Gjs_unite_hardpixel_eu_buttons_UniteTrayIndicator] is on because it needs an allocation.

Hi @roym899, thanks for the report. This bug is due to changes in gnome 44 and I don't think it can be fixed. Mutter 44 introduced mutter-x11-frames that is causing this. I have opened some issues on mutter bug tracker, probably there are more.

https://gitlab.gnome.org/GNOME/mutter/-/issues/2912
https://gitlab.gnome.org/GNOME/mutter/-/issues/2792