summaryrefslogtreecommitdiffstats
path: root/src/layer-manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/layer-manager.cpp')
-rw-r--r--src/layer-manager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/layer-manager.cpp b/src/layer-manager.cpp
index 34a909a79..86c8e4fcd 100644
--- a/src/layer-manager.cpp
+++ b/src/layer-manager.cpp
@@ -74,6 +74,12 @@ LayerManager::LayerManager(SPDesktop *desktop)
_setDocument(desktop->doc());
}
+LayerManager::~LayerManager()
+{
+ _layer_connection.disconnect();
+ _document_connection.disconnect();
+ _resource_connection.disconnect();
+}
void LayerManager::setCurrentLayer( SPObject* obj )
{