From 335dd073cd3755241f60e117d67d415fee74032d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20L=C3=BCbking?= Date: Sat, 16 Jul 2011 14:23:54 +0200 Subject: [PATCH] emit clientFinishUserMovedResized when a client is closed during moveResize BUG: 277784 --- client.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client.cpp b/client.cpp index f07369135d..c4fdd95d87 100644 --- a/client.cpp +++ b/client.cpp @@ -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