From 304f7f1495b4fbbe1a10671f369a5a1d205c4808 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Wed, 2 Aug 2023 15:12:13 +0200 Subject: [PATCH] Network, BC: Fix mouseReleaseEvent and contextMenuEvent Exception. --- src/View/Network/GraphWidget.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/View/Network/GraphWidget.py b/src/View/Network/GraphWidget.py index e715b388..870792b8 100644 --- a/src/View/Network/GraphWidget.py +++ b/src/View/Network/GraphWidget.py @@ -736,6 +736,9 @@ class GraphWidget(QGraphicsView): def mouseReleaseEvent(self, event): self.clicked = False + if self._only_display: + return + if self._state == "move": if self._current_moved_node is not None: pos = self.mapToScene(event.pos()) @@ -841,6 +844,9 @@ class GraphWidget(QGraphicsView): self.reverse_edge(items[0]) def contextMenuEvent(self, event): + if self._only_display: + return + pos = self.mapToScene(event.pos()) items = self.items(event.pos())