After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 572573 - autohidden panel doesn't adjust struts anymore
autohidden panel doesn't adjust struts anymore
Status: RESOLVED FIXED
Product: metacity
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
: 531798 572682 572921 573250 581422 586633 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-02-20 16:49 UTC by Matthias Clasen
Modified: 2009-06-22 13:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2009-02-20 16:49:16 UTC
Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=486420
Comment 1 Matthias Clasen 2009-02-20 16:58:26 UTC
Looks like a metacity bug, actually. It works with compiz...
Comment 2 Vincent Untz 2009-02-20 17:04:26 UTC
Works fine with metacity trunk here.
Comment 3 Matthias Clasen 2009-02-24 06:41:52 UTC
I don't see _NET_WORKAREA getting updated here, with 2.25.144
Comment 4 Matthias Clasen 2009-02-24 21:44:22 UTC
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...
Comment 5 Thomas Thurman 2009-03-12 01:11:49 UTC
Fixed by a patch from Ori Avtalion.

http://svn.gnome.org/viewvc/metacity?rev=4191&view=rev
Comment 6 Thomas Thurman 2009-03-12 01:12:43 UTC
*** Bug 531798 has been marked as a duplicate of this bug. ***
Comment 7 Thomas Thurman 2009-03-12 01:14:34 UTC
*** Bug 573250 has been marked as a duplicate of this bug. ***
Comment 8 Thomas Thurman 2009-03-12 01:15:40 UTC
*** Bug 572921 has been marked as a duplicate of this bug. ***
Comment 9 Ori Avtalion 2009-03-12 18:15:59 UTC
*** Bug 572682 has been marked as a duplicate of this bug. ***
Comment 10 freggy1 2009-04-02 07:06:07 UTC
*** Bug 573250 has been marked as a duplicate of this bug. ***
Comment 11 Priit Laes (IRC: plaes) 2009-05-11 16:02:48 UTC
*** Bug 581422 has been marked as a duplicate of this bug. ***
Comment 12 Vincent Untz 2009-06-22 13:12:56 UTC
*** Bug 586633 has been marked as a duplicate of this bug. ***