Focus on first region on screenchange.

This commit is contained in:
Reginald Kennedy 2012-10-30 05:36:00 +08:00
parent 6314288a16
commit 7398081030

View file

@ -6022,9 +6022,6 @@ setconfspawn(char *selector, char *value, int flags)
char which[PATH_MAX];
size_t i;
/* suppress unused warning since var is needed */
(void)flags;
args = expand_tilde(value);
DNPRINTF(SWM_D_SPAWN, "setconfspawn: [%s] [%s]\n", selector, args);
@ -6078,7 +6075,6 @@ setup_spawn(void)
setconfspawn("screenshot_all", "screenshot.sh full", 1);
setconfspawn("screenshot_wind", "screenshot.sh window", 1);
setconfspawn("initscr", "initscreen.sh", 1);
}
/* key bindings */
@ -8852,13 +8848,11 @@ screenchange(xcb_randr_screen_change_notify_event_t *e)
TAILQ_FOREACH(r, &screens[i].rl, entry)
bar_setup(r);
if (screens[0].r_focus == NULL) {
/* Focus on first region. */
r = TAILQ_FIRST(&screens[0].rl);
if (r)
focus_region(r);
}
}
stack();
bar_draw();