y = config_resize_popup_fixed.y.pos;
if (config_resize_popup_fixed.y.center)
- y = area->y + area->width/2;
+ y = area->y + area->height/2;
else if (config_resize_popup_fixed.y.opposite)
y = RECT_RIGHT(*area) - y;
else
#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 */
#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;