From 8ad2db990a0b20c97771d5875fe28f45d87f6152 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de> Date: Thu, 9 Sep 2021 09:34:11 +0200 Subject: [PATCH] directly use boolean expression --- GUI/Views/SampleDesigner/DesignerScene.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/GUI/Views/SampleDesigner/DesignerScene.cpp b/GUI/Views/SampleDesigner/DesignerScene.cpp index 062ffa27d9c..7612b493c0f 100644 --- a/GUI/Views/SampleDesigner/DesignerScene.cpp +++ b/GUI/Views/SampleDesigner/DesignerScene.cpp @@ -165,13 +165,8 @@ void DesignerScene::onSessionSelectionChanged(const QItemSelection& /* selected for (QMap<SessionGraphicsItem*, IView*>::iterator it = m_ItemToView.begin(); it != m_ItemToView.end(); ++it) { QModelIndex index = m_proxy->mapFromSource(m_sampleModel->indexOfItem(it.key())); - if (index.isValid()) { - if (m_selectionModel->isSelected(index)) { - it.value()->setSelected(true); - } else { - it.value()->setSelected(false); - } - } + if (index.isValid()) + it.value()->setSelected(m_selectionModel->isSelected(index)); } m_block_selection = false; -- GitLab