summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2004-07-22 22:50:48 +0000
committerMikael Magnusson <mikachu@comhem.se>2004-07-22 22:50:48 +0000
commitebc21270f10196c48a6e3a80f23855b3b917b93a (patch)
treea272c059b006415e7119295d671a989f6738810a
parent3fb94dfc5f07635116cf7af124a8e5651323840b (diff)
dock: leftclick = raise, middleclick = lower. make this bindable later, but better than all buttons (incl scroll) raising it for now
-rw-r--r--openbox/event.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/openbox/event.c b/openbox/event.c
index 62558490..16951f75 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -1134,7 +1134,10 @@ static void event_handle_dock(ObDock *s, XEvent *e)
{
switch (e->type) {
case ButtonPress:
- stacking_raise(DOCK_AS_WINDOW(s));
+ if (e->xbutton.button == 1)
+ stacking_raise(DOCK_AS_WINDOW(s));
+ else if (e->xbutton.button == 2)
+ stacking_lower(DOCK_AS_WINDOW(s));
break;
case EnterNotify:
dock_hide(FALSE);