From 77acdd1084a18a0bbed6acdf1b7bd5cbc83e8f0d Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Sat, 14 Jul 2007 22:13:14 +0200 Subject: [PATCH] make scrolling on dock switch desktop properly instead of doing a no-op Signed-off-by: Mikael Magnusson --- openbox/event.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openbox/event.c b/openbox/event.c index e29623ca..a092e1e8 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -1575,10 +1575,14 @@ static void event_handle_dock(ObDock *s, XEvent *e) stacking_lower(DOCK_AS_WINDOW(s)); break; case 4: - screen_cycle_desktop(OB_DIRECTION_WEST, TRUE, TRUE, FALSE, TRUE, FALSE); + screen_set_desktop( + screen_cycle_desktop(OB_DIRECTION_WEST, TRUE, TRUE, + FALSE, TRUE, FALSE), TRUE); break; case 5: - screen_cycle_desktop(OB_DIRECTION_EAST, TRUE, TRUE, FALSE, TRUE, FALSE); + screen_set_desktop( + screen_cycle_desktop(OB_DIRECTION_EAST, TRUE, TRUE, + FALSE, TRUE, FALSE), TRUE); break; } break; -- 2.34.1