Fix missing synthetic ConfigureNotify when doing simultaneous move and resize.

Seems to fix problems with pointer position tracking after move/resize
in IntelliJ (java apps in general?).
Thanks to Lukáš Jirkovský for helping to sort this out.

SVN revision: 54737
This commit is contained in:
Kim Woelders 2010-11-20 07:30:28 +00:00
parent 19b69bb595
commit a48493d812
1 changed files with 3 additions and 2 deletions

View File

@ -394,10 +394,11 @@ doEwinMoveResize(EWin * ewin, Desk * dsk, int x, int y, int w, int h, int flags)
EwinRaise(ewin);
}
if (Mode.mode == MODE_NONE || Conf.movres.update_while_moving)
ICCCM_Configure(ewin);
if (configure)
{
if (!resize)
ICCCM_Configure(ewin);
#if USE_XSYNC
if (Conf.movres.enable_sync_request)
EwinSyncRequestWait(ewin);