diff --git a/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp b/GUI/coregui/Views/ImportDataWidgets/RealDataSelectorActions.cpp index ce157f6ed5893b4efc0cb5e21ae530343a619422..b9e07e276be1724906a66c29be6c087d440b4e64 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(); }