]> Dogcows Code - chaz/openbox/blobdiff - src/Screen.cc
fix segfaut from uninitialized focused_screen pointer
[chaz/openbox] / src / Screen.cc
index 5e52e10eca4698c074f27e38e85a9db083dd7050..75f8459af4adf49487dcf6dd9681bb6e959f9ada 100644 (file)
@@ -225,6 +225,7 @@ BScreen::BScreen(Openbox &ob, int scrn, Resource &conf) : ScreenInfo(ob, scrn),
   slit = NULL;
 #endif // SLIT
   toolbar = NULL;
+  current_workspace = (Workspace *) 0;
 
 #ifdef    HAVE_GETPID
   pid_t bpid = getpid();
@@ -483,9 +484,6 @@ BScreen::BScreen(Openbox &ob, int scrn, Resource &conf) : ScreenInfo(ob, scrn),
     }
   }
 
-  XSetInputFocus(getBaseDisplay().getXDisplay(),
-                 PointerRoot, None, CurrentTime);
-
   XFree(children);
   XFlush(getBaseDisplay().getXDisplay());
 }
This page took 0.029596 seconds and 4 git commands to generate.