diff options
| author | Mikael Magnusson <mikachu@gmail.com> | 2010-06-26 15:55:40 +0200 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@gmail.com> | 2010-09-16 17:24:11 +0200 |
| commit | 1ffc0021325e30db7bb7f8b2a17ca7f5546b3324 (patch) | |
| tree | bbbb0794f66b06f3c10b914160be2d6e240fc2f9 /openbox/event.c | |
| parent | 48d36cd587e70b9680f65811d08038496a9ccc12 (diff) | |
Make the dock a context and add actions LowerDock and RaiseDock
Diffstat (limited to 'openbox/event.c')
| -rw-r--r-- | openbox/event.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/openbox/event.c b/openbox/event.c index 46baa6dd..eb69d090 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -709,7 +709,7 @@ static void event_process(const XEvent *ec, gpointer data) /* ...or it if it was physically on an openbox internal window... */ ((w = window_find(e->xbutton.subwindow)) && - WINDOW_IS_INTERNAL(w))) + (WINDOW_IS_INTERNAL(w) || WINDOW_IS_DOCK(w)))) /* ...then process the event, otherwise ignore it */ { used = event_handle_user_input(client, e); @@ -1712,12 +1712,6 @@ static void event_handle_client(ObClient *client, XEvent *e) static void event_handle_dock(ObDock *s, XEvent *e) { switch (e->type) { - case ButtonPress: - 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); break; |
