all repos — fluxbox @ 9e10811c0d840df3af770b390dc10002061b47a8

custom fork of the fluxbox windowmanager

update toolbar visibility on reconfigure
markt markt
commit

9e10811c0d840df3af770b390dc10002061b47a8

parent

b3a94f59d8bb301fa38a65317da7bb81733de933

2 files changed, 7 insertions(+), 1 deletions(-)

jump to
M ChangeLogChangeLog

@@ -7,6 +7,9 @@ (sf.net #1621980)

Similar fix for gnome current workspace... remember that XA_CARDINAL "32-bit" type is actually a "long array" argument (=64bit on 64 systems) Ewmh.cc Gnome.cc +*06/12/31: + * Update toolbar visibility on reconfigure (Mark) + Toolbar.cc *06/12/28: * Don't add 2 pixels to a specified toolbar height, bug #1528646 (Mark) Toolbar.cc
M src/Toolbar.ccsrc/Toolbar.cc

@@ -367,7 +367,10 @@ m_layeritem.lower();

} void Toolbar::reconfigure() { - // updateVisibleState(); + // wait until after windows are drawn to show toolbar at startup + // otherwise, it looks ugly + if (!Fluxbox::instance()->isStartup()) + updateVisibleState(); if (!doAutoHide() && isHidden()) toggleHidden();