From 0557edfd3b29004bb6be7520ffd43a1d857da709 Mon Sep 17 00:00:00 2001 From: Chris Townsend Date: Mon, 23 Sep 2013 17:08:23 -0400 Subject: The ShowDesktopHandleWindowInterface teardown was missing it's call to DeleteHandler() in a recent commit that refactored the handling of some Show Desktop code. Fixes LP: #1228915 (bzr r3527.1.1) --- plugins/unityshell/src/unityshell.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'plugins/unityshell') diff --git a/plugins/unityshell/src/unityshell.cpp b/plugins/unityshell/src/unityshell.cpp index 77963cb46..f59313844 100644 --- a/plugins/unityshell/src/unityshell.cpp +++ b/plugins/unityshell/src/unityshell.cpp @@ -1344,6 +1344,7 @@ void UnityScreen::donePaint() if (action == ShowdesktopHandlerWindowInterface::PostPaintAction::Remove) { + wi->DeleteHandler (); it = ShowdesktopHandler::animating_windows.erase(it); continue; } -- cgit v1.2.3