diff options
-rw-r--r-- | src/plugins/projectexplorer/projecttree.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/projecttree.cpp b/src/plugins/projectexplorer/projecttree.cpp index cf08af7ca2..206f158f22 100644 --- a/src/plugins/projectexplorer/projecttree.cpp +++ b/src/plugins/projectexplorer/projecttree.cpp @@ -268,8 +268,8 @@ void ProjectTree::sessionAndTreeChanged() void ProjectTree::collapseAll() { - if (m_focusForContextMenu) - m_focusForContextMenu->collapseAll(); + if (auto w = Utils::findOrDefault(s_instance->m_projectTreeWidgets, &ProjectTree::hasFocus)) + w->collapseAll(); } void ProjectTree::updateExternalFileWarning() |