summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-04-12 02:26:58 +0000
committerDana Jansens <danakj@orodu.net>2007-04-12 02:26:58 +0000
commitceaf23b6b4965ad2841e8763934715fe45b75685 (patch)
tree3c1c016f870b0d322db0ca1f8cc1f36d30b07a12
parentfda5ddfe1624e8f9506a0830afdc35bb7bc880e7 (diff)
set event_curtime if we're going to use it only
-rw-r--r--openbox/event.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/openbox/event.c b/openbox/event.c
index 3aa91c61..7dfcc0c7 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -560,9 +560,11 @@ static void event_handle_root(XEvent *e)
msgtype = e->xclient.message_type;
if (msgtype == prop_atoms.net_current_desktop) {
guint d = e->xclient.data.l[0];
- event_curtime = e->xclient.data.l[1];
- if (d < screen_num_desktops)
+ if (d < screen_num_desktops) {
+ event_curtime = e->xclient.data.l[1];
+ ob_debug("SWITCH DESKTOP TIME: %d\n", event_curtime);
screen_set_desktop(d);
+ }
} else if (msgtype == prop_atoms.net_number_of_desktops) {
guint d = e->xclient.data.l[0];
if (d > 0)