From 8adb284783eeea2dbecf407a21a66882b77a3ba8 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 25 Sep 2020 17:06:00 +0200 Subject: [PATCH] ProjectTree: Remove effectively unused variable lastFocusedProjectTreeWidget is always null when read, and so is the variable it's being assigned to. Therefore, it has no effect and should be removed. Change-Id: I05ec123dc0acb542fffc8fce92296f3b533d0fa5 Reviewed-by: hjk --- src/plugins/projectexplorer/projecttree.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) 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);