From e680c6e748495c88ed2cc69180dc3c5e1a7ed738 Mon Sep 17 00:00:00 2001
From: Gennady Pospelov <g.pospelov@fz-juelich.de>
Date: Wed, 28 Feb 2018 16:24:04 +0100
Subject: [PATCH] Bug in SimulationView when sample canvas contains top items
 of various types.

---
 .../Views/SimulationWidgets/SimulationDataSelectorWidget.cpp    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/GUI/coregui/Views/SimulationWidgets/SimulationDataSelectorWidget.cpp b/GUI/coregui/Views/SimulationWidgets/SimulationDataSelectorWidget.cpp
index 345feb33415..62a2898096e 100644
--- a/GUI/coregui/Views/SimulationWidgets/SimulationDataSelectorWidget.cpp
+++ b/GUI/coregui/Views/SimulationWidgets/SimulationDataSelectorWidget.cpp
@@ -93,7 +93,7 @@ void SimulationDataSelectorWidget::setApplicationModels(ApplicationModels *appli
 
 const MultiLayerItem *SimulationDataSelectorWidget::selectedMultiLayerItem() const
 {
-    auto items = m_applicationModels->sampleModel()->topItems();
+    auto items = m_applicationModels->sampleModel()->topItems<MultiLayerItem>();
     if(items.isEmpty()) return nullptr;
     return dynamic_cast<const MultiLayerItem *>(items.at(selectedSampleIndex()));
 }
-- 
GitLab