]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
queue hooks so that they don't run as each thing happens, instead run them at the...
[chaz/openbox] / openbox / event.c
index 142cf1f2fd1b44f45966f3a595f55f500480d2eb..2563be2b62c8fae4772b18d7245b5935c395daff 100644 (file)
@@ -738,6 +738,11 @@ static void event_process(const XEvent *ec, gpointer data)
              e->type == MotionNotify)
         event_handle_user_input(client, e);
 
+    XFlush(obt_display);
+
+    /* run all the hooks at once */
+    hooks_run_queue();
+
     /* if something happens and it's not from an XEvent, then we don't know
        the time */
     event_curtime = CurrentTime;
This page took 0.020218 seconds and 4 git commands to generate.