summaryrefslogtreecommitdiffstats
path: root/src/desktop.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/desktop.cpp')
-rw-r--r--src/desktop.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp
index 995f35ab6..c6cdb64a2 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -318,6 +318,8 @@ SPDesktop::init (SPNamedView *nv, SPCanvas *aCanvas, Inkscape::UI::View::EditWid
void SPDesktop::destroy()
{
+ _destroy_signal.emit(this);
+
if (snapindicator) {
delete snapindicator;
snapindicator = NULL;
@@ -378,7 +380,9 @@ void SPDesktop::destroy()
_guides_message_context = NULL;
}
-SPDesktop::~SPDesktop() {}
+SPDesktop::~SPDesktop()
+{
+}
//--------------------------------------------------------------------
/* Public methods */