]> Dogcows Code - chaz/openbox/blobdiff - tests/fullscreen.c
set the right mask for the client msg!
[chaz/openbox] / tests / fullscreen.c
index c5f686d9cb892f33c1b86ce6465df9de6a09830c..ea5081a270d838a2628f229145880962b6255391 100644 (file)
@@ -30,6 +30,7 @@ int main () {
   XFlush(display);
   sleep(2);
 
+  printf("fullscreen\n");
   msg.xclient.type = ClientMessage;
   msg.xclient.message_type = _net_state;
   msg.xclient.display = display;
@@ -41,10 +42,11 @@ int main () {
   msg.xclient.data.l[3] = 0l;
   msg.xclient.data.l[4] = 0l;
   XSendEvent(display, RootWindow(display, 0), False,
-            StructureNotifyMask | SubstructureNotifyMask, &msg);
+            SubstructureNotifyMask | SubstructureRedirectMask, &msg);
   XFlush(display);
   sleep(2);
 
+  printf("restore\n");
   msg.xclient.type = ClientMessage;
   msg.xclient.message_type = _net_state;
   msg.xclient.display = display;
@@ -56,7 +58,7 @@ int main () {
   msg.xclient.data.l[3] = 0l;
   msg.xclient.data.l[4] = 0l;
   XSendEvent(display, RootWindow(display, 0), False,
-            StructureNotifyMask | SubstructureNotifyMask, &msg);
+            SubstructureNotifyMask | SubstructureRedirectMask, &msg);
 
   XSelectInput(display, win, ExposureMask | StructureNotifyMask);
 
This page took 0.027495 seconds and 4 git commands to generate.