From 510cb29e9fc1a1bad5021debb0cbd3fe0a6b2777 Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Sat, 5 Jun 2010 23:26:33 +0200 Subject: [PATCH] Launcher: Fix launchers position when layout placement is left (Bug #53 signaled by Armael) --- src/launcher.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/launcher.c b/src/launcher.c index 208f7ff..2f0d1fa 100644 --- a/src/launcher.c +++ b/src/launcher.c @@ -59,8 +59,9 @@ launcher_execute(Launcher *launcher) screen_get_sel(); - x = (infobar[selscreen].layout_button->geo.x - + textw(tags[selscreen][seltag[selscreen]].layout.symbol) + PAD); + x = (conf.layout_placement) + ? (infobar[selscreen].tags_board->geo.x + infobar[selscreen].tags_board->geo.width) + : (infobar[selscreen].layout_button->geo.x + textw(tags[selscreen][seltag[selscreen]].layout.symbol) + PAD); XGrabKeyboard(dpy, ROOT, True, GrabModeAsync, GrabModeAsync, CurrentTime);