self->focus_notify = TRUE;
#ifdef SYNC
else if (proto[i] == prop_atoms.net_wm_sync_request)
- /* if this protocol is requested, then the resizing the
+ /* if this protocol is requested, then resizing the
window will be synchronized between the frame and the
client */
self->sync_request = TRUE;
g_assert_not_reached();
#ifdef SYNC
- if (!moving && extensions_shape && moveresize_client->sync_request &&
- moveresize_client->sync_counter)
+ if (config_resize_redraw && !moving && extensions_shape &&
+ moveresize_client->sync_request && moveresize_client->sync_counter)
{
/* Initialize values for the resize syncing, and create an alarm for
the client's xsync counter */
static void do_resize()
{
-#ifdef SYNC
gint x, y, w, h, lw, lh;
/* see if it is actually going to resize */
return;
}
- if (extensions_sync && moveresize_client->sync_request &&
- moveresize_client->sync_counter)
+#ifdef SYNC
+ if (config_resize_redraw && extensions_sync &&
+ moveresize_client->sync_request && moveresize_client->sync_counter)
{
XEvent ce;
XSyncValue val;