From fe85b9cd82bb79b6aae5ef3294c58040fb6a39be Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Wed, 9 Oct 2019 17:19:28 +0200 Subject: [PATCH] CMake Project: Make sure the tree has focus after adding an item Adding items and losing them in the tree was a bad usability feature. On Windows that was the behavior. Change-Id: Ic0f9b41fce79844aaf8803713cb0220c4618c127 Reviewed-by: Tobias Hunger --- src/plugins/cmakeprojectmanager/cmakebuildsettingswidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildsettingswidget.cpp b/src/plugins/cmakeprojectmanager/cmakebuildsettingswidget.cpp index c8b4b8d70b9..5814083832a 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildsettingswidget.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildsettingswidget.cpp @@ -319,6 +319,7 @@ CMakeBuildSettingsWidget::CMakeBuildSettingsWidget(CMakeBuildConfiguration *bc) }); QModelIndex idx = m_configModel->indexForItem(item); idx = m_configTextFilterModel->mapFromSource(m_configFilterModel->mapFromSource(idx)); + m_configView->setFocus(); m_configView->scrollTo(idx); m_configView->setCurrentIndex(idx); m_configView->edit(idx);