aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-20 05:36:28 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-20 05:36:28 +0200
commit57aec0268a6f49225214f128143d30361a43ef9f (patch)
tree52fea74c3534091139e07fa952e8dbedef124e75
parentb08395a881c10d7e418edba31acda09c53ee1a00 (diff)
the atoms need to be registered before changing desktop
-rw-r--r--monsterwm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/monsterwm.c b/monsterwm.c
index 7fed326..e57d6bb 100644
--- a/monsterwm.c
+++ b/monsterwm.c
@@ -781,7 +781,6 @@ void setup(void) {
wh = XDisplayHeight(dis, screen) - (SHOW_PANEL ? PANEL_HEIGHT : 0) - BORDER_WIDTH;
master_size = ((mode == BSTACK) ? wh : ww) * MASTER_SIZE;
for (unsigned int i=0; i<DESKTOPS; i++) save_desktop(i);
- change_desktop(&(Arg){.i = DEFAULT_DESKTOP});
win_focus = getcolor(FOCUS);
win_unfocus = getcolor(UNFOCUS);
@@ -811,6 +810,7 @@ void setup(void) {
XChangeProperty(dis, root, netatoms[NET_SUPPORTED], XA_ATOM, 32, PropModeReplace, (unsigned char *)netatoms, NET_COUNT);
grabkeys();
+ change_desktop(&(Arg){.i = DEFAULT_DESKTOP});
}
void sigchld() {