X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=openbox%2Ffocus.c;h=551959f4538261e05534f3d27c9fcef7e0456218;hb=9a4ccc919c0e877f2c6e66b540f86169fac18dc1;hp=eaaba4ab6c521cda3d432c73477736fe6abd9bb0;hpb=152c638ef10ba2aa062f46ff8b05eb7cbaad66ea;p=chaz%2Fopenbox diff --git a/openbox/focus.c b/openbox/focus.c index eaaba4ab..551959f4 100644 --- a/openbox/focus.c +++ b/openbox/focus.c @@ -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, @@ -40,7 +42,7 @@ void focus_shutdown() g_list_free(focus_order[i]); g_free(focus_order); - XDestroyWindow(focus_backup); + XDestroyWindow(ob_display, focus_backup); /* reset focus to root */ XSetInputFocus(ob_display, PointerRoot, RevertToNone, CurrentTime);