From a47a4bdc855aba290968c4ac68deb59cfcfaee0d Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Thu, 3 Mar 2016 08:17:46 +0000
Subject: [PATCH] Fix error when scene is None

---
 src/sakia/gui/views/nodes/explorer_node.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/sakia/gui/views/nodes/explorer_node.py b/src/sakia/gui/views/nodes/explorer_node.py
index 7f985e91..2e6badea 100644
--- a/src/sakia/gui/views/nodes/explorer_node.py
+++ b/src/sakia/gui/views/nodes/explorer_node.py
@@ -107,7 +107,8 @@ class ExplorerNode(BaseNode):
             x = origin_x + (final_x - origin_x) * value
             y = origin_y + (final_y - origin_y) * value
             self.setPos(x, y)
-            self.scene().node_moved.emit(self.id, x, y)
+            if self.scene():
+                self.scene().node_moved.emit(self.id, x, y)
 
         def timeline_ends():
             self.setPos(final_x, final_y)
-- 
GitLab