From e949ebe15b2547177592f69907d0f191d3797560 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Sat, 9 Apr 2016 07:44:02 +0200
Subject: [PATCH] Fix crash in tests on macos

---
 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