diff --git a/src/sighandler.c b/src/sighandler.c index 8330232a..590608b6 100644 --- a/src/sighandler.c +++ b/src/sighandler.c @@ -173,6 +173,8 @@ void handle_signal(int sig, siginfo_t *info, void *data) { Output *screen; xcb_window_t win; TAILQ_FOREACH(screen, &outputs, outputs) { + if (!screen->active) + continue; win = open_input_window(conn, screen->rect, width, height); /* Create pixmap */