From 5b81a51c1f695b0e0750ec47149216e26b8ed14b Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Thu, 4 Jul 2013 15:39:00 +0200 Subject: X11Window FullScreen: Toggle _NET_WM_BYPASS_COMPOSITOR not only for ABOVE .. but also for FULLSCREEN WM state. --- src/newt/native/X11Window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/newt/native') diff --git a/src/newt/native/X11Window.c b/src/newt/native/X11Window.c index 4a95d0180..e6e300d2e 100644 --- a/src/newt/native/X11Window.c +++ b/src/newt/native/X11Window.c @@ -388,8 +388,8 @@ static Bool NewtWindows_setStackingEWMHFlags (Display *dpy, Window root, Window XSendEvent ( dpy, root, False, mask, &xev ); } - // If ABOVE is changed, also change _NET_WM_BYPASS_COMPOSITOR! - if( changeAbove ) { + // Also change _NET_WM_BYPASS_COMPOSITOR! + { Atom _NET_WM_BYPASS_COMPOSITOR = XInternAtom( dpy, "_NET_WM_BYPASS_COMPOSITOR", False ); unsigned long value = enable ? 1 : 0; XChangeProperty( dpy, w, _NET_WM_BYPASS_COMPOSITOR, XA_CARDINAL, 32, PropModeReplace, (unsigned char*)&value, 1); -- cgit v1.2.3