*in progress*
[winnie] / src / event.cc
index e5a7182..a54fe7a 100644 (file)
@@ -1,6 +1,9 @@
+#include <stdio.h>
+
 #include <errno.h>
 #include <unistd.h>
 #include <sys/select.h>
+
 #include "event.h"
 #include "wm.h"
 #include "keyboard.h"
@@ -12,6 +15,8 @@ void process_events()
        int mouse_fd = get_mouse_fd();
 
        for(;;) {
+               wm->process_windows();
+
                fd_set read_set;
 
                FD_ZERO(&read_set);
@@ -28,7 +33,5 @@ void process_events()
                if(FD_ISSET(mouse_fd, &read_set)) {
                        process_mouse_event();
                }
-
-               wm->process_windows();
        }
 }