diff --git a/gui/src/Visualization/VisualizationTabWidget.cpp b/gui/src/Visualization/VisualizationTabWidget.cpp index bfa0d6a..7d68276 100644 --- a/gui/src/Visualization/VisualizationTabWidget.cpp +++ b/gui/src/Visualization/VisualizationTabWidget.cpp @@ -71,6 +71,7 @@ void VisualizationTabWidget::accept(IVisualizationWidgetVisitor *visitor) // Apply visitor to zone children for (auto i = 0; i < layout()->count(); ++i) { if (auto item = layout()->itemAt(i)) { + // Widgets different from zones are not visited (no action) if (auto visualizationZoneWidget = dynamic_cast(item->widget())) { visualizationZoneWidget->accept(visitor); diff --git a/gui/src/Visualization/VisualizationWidget.cpp b/gui/src/Visualization/VisualizationWidget.cpp index 65a7fee..c0467e6 100644 --- a/gui/src/Visualization/VisualizationWidget.cpp +++ b/gui/src/Visualization/VisualizationWidget.cpp @@ -89,6 +89,7 @@ void VisualizationWidget::accept(IVisualizationWidgetVisitor *visitor) // Apply visitor for tab children for (auto i = 0; i < ui->tabWidget->count(); ++i) { + // Widgets different from tabs are not visited (no action) if (auto visualizationTabWidget = dynamic_cast(ui->tabWidget->widget(i))) { visualizationTabWidget->accept(visitor); diff --git a/gui/src/Visualization/VisualizationZoneWidget.cpp b/gui/src/Visualization/VisualizationZoneWidget.cpp index 75970ce..0d60830 100644 --- a/gui/src/Visualization/VisualizationZoneWidget.cpp +++ b/gui/src/Visualization/VisualizationZoneWidget.cpp @@ -66,6 +66,7 @@ void VisualizationZoneWidget::accept(IVisualizationWidgetVisitor *visitor) auto layout = ui->visualizationZoneFrame->layout(); for (auto i = 0; i < layout->count(); ++i) { if (auto item = layout->itemAt(i)) { + // Widgets different from graphs are not visited (no action) if (auto visualizationGraphWidget = dynamic_cast(item->widget())) { visualizationGraphWidget->accept(visitor);