From 5892a7d375ddbb0e29eb88b9cfad9911282ac84a Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de>
Date: Fri, 8 Dec 2023 10:25:02 +0100
Subject: [PATCH] restore some signals, now in MaskGraphicsScene

---
 GUI/View/Scene/MaskGraphicsScene.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/GUI/View/Scene/MaskGraphicsScene.cpp b/GUI/View/Scene/MaskGraphicsScene.cpp
index 9b74063f540..4dc27df0f97 100644
--- a/GUI/View/Scene/MaskGraphicsScene.cpp
+++ b/GUI/View/Scene/MaskGraphicsScene.cpp
@@ -654,6 +654,7 @@ void MaskGraphicsScene::processRectangleOrEllipseItem(QGraphicsSceneMouseEvent*
         ellItem->setYRadius((ymin - ymax) / 2);
     }
 
+    emit m_currentItem->maskGeometryChanged();
     // produce views for the created shape
     updateViews();
 }
@@ -697,9 +698,9 @@ void MaskGraphicsScene::processLineItem(QGraphicsSceneMouseEvent* event)
 
     if (m_activity == MaskEditorFlags::VERTICAL_LINE_MODE)
         processVerticalLineItem(click_pos);
-
     if (m_activity == MaskEditorFlags::HORIZONTAL_LINE_MODE)
         processHorizontalLineItem(click_pos);
+    emit dynamic_cast<MaskItem*>(m_currentItem)->maskGeometryChanged();
 
     m_selectionModel->clearSelection();
     m_selectionModel->select(m_maskContainerModel->indexOfItem(m_currentItem),
-- 
GitLab