From: Daniel Déchelotte <[email protected]>
Now moving the drawer's window to the WMDockLevel if it's on top (i.e., not
lowered)
(Minor bug, as it didn't persist after a WM restart)
---
src/dock.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/dock.c b/src/dock.c
index 10a75d2..4c02fad 100644
--- a/src/dock.c
+++ b/src/dock.c
@@ -4340,6 +4340,10 @@ static int addADrawer(WScreen *scr)
drawer = wDockCreate(scr, WM_DRAWER, NULL);
drawer->lowered = scr->dock->lowered;
+ if (!drawer->lowered)
+ ChangeStackingLevel(drawer->icon_array[0]->icon->core,
WMDockLevel);
+ else
+ ChangeStackingLevel(drawer->icon_array[0]->icon->core,
WMNormalLevel);
drawer->auto_raise_lower = scr->dock->auto_raise_lower;
drawer->x_pos = dock->x_pos;
drawer->y_pos = dock->y_pos + ICON_SIZE * y;
--
1.7.10.4
--
To unsubscribe, send mail to [email protected].