From 55bfddcbfde75f16c2d7a5419af4d0b96b8888fb Mon Sep 17 00:00:00 2001
From: Gennady Pospelov <g.pospelov@fz-juelich.de>
Date: Fri, 3 Nov 2017 15:37:57 +0100
Subject: [PATCH] RealDataItem is deselected first before the rotation

---
 .../Views/ImportDataWidgets/RealDataSelectorActions.cpp        | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp b/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp
index ce157f6ed58..b9e07e276be 100644
--- a/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp
+++ b/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp
@@ -155,6 +155,7 @@ void RealDataSelectorActions::onRotateDataRequest()
         if (!openRotateWarningDialog(nullptr))
             return;
 
+        m_selectionModel->select(currentIndex, QItemSelectionModel::Clear);
         resetSetup(*intensityItem);
     }
 
@@ -163,6 +164,8 @@ void RealDataSelectorActions::onRotateDataRequest()
     intensityItem->setOutputData(
         IntensityDataFunctions::createRearrangedDataSet(*input, 1).release());
     intensityItem->setAxesRangeToData();
+
+    m_selectionModel->select(currentIndex, QItemSelectionModel::Select);
     QApplication::restoreOverrideCursor();
 }
 
-- 
GitLab