diff --git a/src/plugins/projectexplorer/projecttree.cpp b/src/plugins/projectexplorer/projecttree.cpp index 0da13be634b..5af744b8aa7 100644 --- a/src/plugins/projectexplorer/projecttree.cpp +++ b/src/plugins/projectexplorer/projecttree.cpp @@ -153,13 +153,8 @@ void ProjectTree::nodeChanged(ProjectTreeWidget *widget) void ProjectTree::update() { ProjectTreeWidget *focus = m_focusForContextMenu; - static QPointer lastFocusedProjectTreeWidget; - if (!focus) { - focus = currentWidget(); - lastFocusedProjectTreeWidget = focus; - } if (!focus) - focus = lastFocusedProjectTreeWidget; + focus = currentWidget(); if (focus) updateFromProjectTreeWidget(focus);