emit clientFinishUserMovedResized when a client is closed during moveResize
BUG: 277784
This commit is contained in:
parent
5d2f8356f4
commit
335dd073cd
1 changed files with 4 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue