]> Dogcows Code - chaz/openbox/blobdiff - openbox/moveresize.c
window a window stops responding to pings, don't use the xsync protocol while resizin...
[chaz/openbox] / openbox / moveresize.c
index 675cbe9cc8ae78ac1c15132a756130067941ffd0..9374f8b5f77930e96eb37828540a2d9daf2181ee 100644 (file)
@@ -252,7 +252,8 @@ void moveresize_start(ObClient *c, gint x, gint y, guint b, guint32 cnr)
 
 #ifdef SYNC
     if (config_resize_redraw && !moving && extensions_sync &&
-        moveresize_client->sync_request && moveresize_client->sync_counter)
+        moveresize_client->sync_request && moveresize_client->sync_counter &&
+        !moveresize_client->not_responding)
     {
         /* Initialize values for the resize syncing, and create an alarm for
            the client's xsync counter */
@@ -367,7 +368,8 @@ static void do_resize(void)
 
 #ifdef SYNC
     if (config_resize_redraw && extensions_sync &&
-        moveresize_client->sync_request && moveresize_client->sync_counter)
+        moveresize_client->sync_request && moveresize_client->sync_counter &&
+        !moveresize_client->not_responding)
     {
         XEvent ce;
         XSyncValue val;
This page took 0.021736 seconds and 4 git commands to generate.