diff --git a/GUI/View/Scene/MaskGraphicsProxy.cpp b/GUI/View/Scene/MaskGraphicsProxy.cpp
index 1e676b91fbae759519dfc369740c4646015ceeb7..e5beb9d26326a8f6f994baf2eb2babe5266cb7ca 100644
--- a/GUI/View/Scene/MaskGraphicsProxy.cpp
+++ b/GUI/View/Scene/MaskGraphicsProxy.cpp
@@ -36,7 +36,7 @@ void MaskGraphicsProxy::mousePressEvent(QGraphicsSceneMouseEvent* event)
     if (!m_zooming)
         return;
     QGraphicsProxyWidget::mousePressEvent(event);
-    event->accept();
+    event->accept(); // prevents propagation to parent widget
 }
 
 void MaskGraphicsProxy::mouseReleaseEvent(QGraphicsSceneMouseEvent* event)