emit clientFinishUserMovedResized when a client is closed during moveResize

BUG: 277784
This commit is contained in:
Thomas Lübking 2011-07-16 14:23:54 +02:00
parent 5d2f8356f4
commit 335dd073cd

View file

@ -251,6 +251,8 @@ void Client::releaseWindow(bool on_shutdown)
assert(!deleting);
deleting = true;
Deleted* del = Deleted::create(this);
if (moveResizeMode)
emit clientFinishUserMovedResized(this);
emit windowClosed(this, del);
finishCompositing();
workspace()->discardUsedWindowRules(this, true); // Remove ForceTemporarily rules
@ -316,6 +318,8 @@ void Client::destroyClient()
assert(!deleting);
deleting = true;
Deleted* del = Deleted::create(this);
if (moveResizeMode)
emit clientFinishUserMovedResized(this);
emit windowClosed(this, del);
finishCompositing();
workspace()->discardUsedWindowRules(this, true); // Remove ForceTemporarily rules