From ac94eca79e37a50c7b531f2706de631c24f86276 Mon Sep 17 00:00:00 2001 From: Nikos Tsipinakis Date: Thu, 20 Jun 2019 10:27:55 +0300 Subject: [PATCH] Recheck fullscreen status on ConfigureNotify IceWM does not send PropertyNotify when exiting fullscreen. As a band-aid solution also re-check the fullscreen status on ConfigureNotify events. We're receiving them already so a few extra checks should not be noticeable in any case. Fixes #613 --- src/x11/x.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/x11/x.c b/src/x11/x.c index 560676228..060473531 100644 --- a/src/x11/x.c +++ b/src/x11/x.c @@ -349,6 +349,7 @@ gboolean x_mainloop_fd_dispatch(GSource *source, GSourceFunc callback, gpointer } /* Explicitly fallthrough. Other PropertyNotify events, e.g. catching * _NET_WM get handled in the Focus(In|Out) section */ + case ConfigureNotify: case FocusIn: case FocusOut: LOG_D("XEvent: Checking for active screen changes");