diff --git a/GUI/View/Shape/SceneAdaptor.cpp b/GUI/View/Shape/SceneAdaptor.cpp
index 8ed41f091c861c88bb137c41a9f0d2e52b25449a..406044789dfbdabbdb611f6bcd0605e7ad896078 100644
--- a/GUI/View/Shape/SceneAdaptor.cpp
+++ b/GUI/View/Shape/SceneAdaptor.cpp
@@ -55,7 +55,7 @@ bool SceneAdaptor::eventFilter(QObject* object, QEvent* event)
     if (event->type() == QEvent::Resize || event->type() == QEvent::UpdateRequest) {
         m_viewport_rectangle = m_plot->viewportRectangleInWidgetCoordinates();
         emit update_request();
-        return false;
+        return false; // allow further handling
     }
-    return true;
+    return true; // stop further handling
 }
diff --git a/GUI/View/Shape/SceneAdaptor.h b/GUI/View/Shape/SceneAdaptor.h
index 62b38f77d6abafa3a96f105644b134cc72ea5d25..f2474dd6425628af81f3c0d4decf52a2fd9a34a0 100644
--- a/GUI/View/Shape/SceneAdaptor.h
+++ b/GUI/View/Shape/SceneAdaptor.h
@@ -34,7 +34,7 @@ public:
 
     void setColorMapPlot(ColorMap* plot);
 
-    bool eventFilter(QObject* object, QEvent* event);
+    bool eventFilter(QObject* object, QEvent* event) override;
 
     //! Returns ColorMapPlot axes rectangle (at current zoom level) in scene coordinates
     const QRectF& viewportRectangle() const { return m_viewport_rectangle; }