Make idle selectable
[oswald.git] / ui / oswald-ui.c
index dbff4ef..a89523b 100644 (file)
@@ -254,7 +254,11 @@ gboolean one_second_tmo_handler (gpointer userdata)
 gboolean app_idle_handler (gpointer user_data)
 {
        g_print("i");
-       return TRUE;
+       if (OswaldState.pending_idle) {
+               // call Oswald's idle function
+               return TRUE;
+       };
+       return FALSE;
 }
 
 int main(int argc , char ** argv)