GNOME Bugzilla – Bug 572573
autohidden panel doesn't adjust struts anymore
Last modified: 2009-06-22 13:12:56 UTC
Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=486420
Looks like a metacity bug, actually. It works with compiz...
Works fine with metacity trunk here.
I don't see _NET_WORKAREA getting updated here, with 2.25.144
It seems that since http://svn.gnome.org/viewvc/metacity?view=revision&revision=4097 metacity is no longer paying much attention to property changes for a number of important properties, because the hooks table has: { display->atom__NET_WM_STRUT, META_PROP_VALUE_INVALID, reload_struts }, So we get into this branch in init_prop_value: if (!hooks || hooks->type == META_PROP_VALUE_INVALID) { value->type = META_PROP_VALUE_INVALID; value->atom = None; } And things go downhill from there...
Fixed by a patch from Ori Avtalion. http://svn.gnome.org/viewvc/metacity?rev=4191&view=rev
*** Bug 531798 has been marked as a duplicate of this bug. ***
*** Bug 573250 has been marked as a duplicate of this bug. ***
*** Bug 572921 has been marked as a duplicate of this bug. ***
*** Bug 572682 has been marked as a duplicate of this bug. ***
*** Bug 581422 has been marked as a duplicate of this bug. ***
*** Bug 586633 has been marked as a duplicate of this bug. ***