From ffdeb28bfd90344c69afee4f43f4c17afa7cfd02 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 22 Apr 2024 11:05:14 +0200 Subject: [PATCH] Network: Fix potential crash with maptoscene. --- src/View/Network/GraphWidget.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/View/Network/GraphWidget.py b/src/View/Network/GraphWidget.py index 2d96617b..8f993785 100644 --- a/src/View/Network/GraphWidget.py +++ b/src/View/Network/GraphWidget.py @@ -819,8 +819,10 @@ class GraphWidget(QGraphicsView): if self._state == "move": # Move on scene if (not self.selected_item() and - event.buttons() & Qt.LeftButton): - old_p = self.mapToScene(self.m_origin_x, self.m_origin_y) + (event.buttons() & Qt.LeftButton)): + old_p = self.mapToScene( + int(self.m_origin_x), int(self.m_origin_y) + ) new_p = self.mapToScene(event.pos()) translation = new_p - old_p -- GitLab