diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2018-07-12 15:51:46 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2018-07-13 11:31:18 +0000 |
commit | a92f39ec356d66681a183907288632a5779a7ab2 (patch) | |
tree | cac86a8a59101bb8e042b432d2b076fde140cb94 | |
parent | 10fc3595a314bbf5aab0514823b6516ccdb92055 (diff) |
ProjectExplorer: Make Collapse All action for project tree work
Creator registers a "Collapse All" action for the Project tree. Make
this work again.
Task-number: QTCREATORBUG-20771
Change-Id: I49f1c8a97c4eb22ef6f7f703eefdfe46c3c0a035
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-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() |