]> Dogcows Code - chaz/openbox/blobdiff - openbox/focus.c
set focus_order back to null on shutdown so g_renew would work
[chaz/openbox] / openbox / focus.c
index 6f72e84aa8939416b3fa3eedd3e7af36ea37ad34..75bd6bcda1b12226ead135a4cd3413ca7bff48fe 100644 (file)
@@ -22,6 +22,8 @@ void focus_startup()
        mapped. */
     XSetWindowAttributes attrib;
 
+    focus_client = NULL;
+
     attrib.override_redirect = TRUE;
     focus_backup = XCreateWindow(ob_display, ob_root,
                                 -100, -100, 1, 1, 0, 0, InputOnly,
@@ -39,6 +41,7 @@ void focus_shutdown()
     for (i = 0; i < screen_num_desktops; ++i)
         g_list_free(focus_order[i]);
     g_free(focus_order);
+    focus_order = NULL;
 
     XDestroyWindow(ob_display, focus_backup);
 
This page took 0.02053 seconds and 4 git commands to generate.