diff --git a/src/View/Network/GraphWidget.py b/src/View/Network/GraphWidget.py index 870792b84de7cef30efbf386e413d98d8b1876cc..f7b5acd05a75efd16bc732dc0c12329acbbfe7df 100644 --- a/src/View/Network/GraphWidget.py +++ b/src/View/Network/GraphWidget.py @@ -584,7 +584,7 @@ class GraphWidget(QGraphicsView): if item: item.update() except Exception as e: - logger.debug(str(e)) + logger.warning(str(e)) def selected_new_edge_src_node(self): """The current node item selected to add new edge @@ -626,12 +626,15 @@ class GraphWidget(QGraphicsView): Returns: Nothing """ - previous_edge = self._current_edge - self._current_edge = edge - self.graph.set_current_reach(edge.edge) + try: + previous_edge = self._current_edge + self._current_edge = edge + self.graph.set_current_reach(edge.edge) - if previous_edge: - previous_edge.update() + if previous_edge: + previous_edge.update() + except Exception as e: + logger.warning(str(e)) def reset_selection(self): """Reset all the selected items