Menu

#238 autohide=1 should set setpartialstrut=0

closed-fixed
martyj19
lxpanel (297)
3
2010-07-17
2010-07-16
No

When setting the panel to autohide, it should automatically unset the "Reserve space, and cannot be covered by maximized windows" option because otherwise hiding and showing the panel will resize maximized windows all the time. Maybe combine these two options with a radio button in the preferences dialog?

Discussion

  • martyj19

    martyj19 - 2010-07-16

    I now think there is a misreading of this passage from EWMH:

    Notes: An auto-hide panel SHOULD set the strut to be its minimum, hidden size. A "corner" panel that does not extend for the full length of a screen border SHOULD only set one strut.

    What should happen when you set Autohide is that the strut should set to the HeightWhenHidden value, rather than changing back and forth as the panel hides and unhides. If you agree, I'll make this change after a little experimentation to see if it acts properly.

     
  • martyj19

    martyj19 - 2010-07-17
    • status: open --> closed-fixed
     
  • martyj19

    martyj19 - 2010-07-17

    Fixed in git commit baea2fda4aad1dfb68fcf9a3a9d2035672b5a40e.

     

Log in to post a comment.