#include <glib.h>
Client *focus_client = NULL;
-GList **focus_order = NULL;
+GList **focus_order = NULL; /* these lists are created when screen_startup
+ sets the number of desktops */
Window focus_backup = None;
void focus_startup()
{
- guint i;
-
/* create the window which gets focus when no clients get it. Have to
make it override-redirect so we don't try manage it, since it is
mapped. */
CopyFromParent, CWOverrideRedirect, &attrib);
XMapRaised(ob_display, focus_backup);
- focus_order = g_new(GList*, screen_num_desktops);
- for (i = 0; i < screen_num_desktops; ++i)
- focus_order[i] = NULL;
-
/* start with nothing focused */
focus_set_client(NULL);
}