From 0210e8e14d94b78f180f133bf5d259aa114a9778 Mon Sep 17 00:00:00 2001 From: andreamah Date: Wed, 1 Feb 2023 14:45:19 -0800 Subject: [PATCH] Introduce extra state for search tree view collapse Fixes #162812 --- src/vs/workbench/contrib/search/browser/searchActionsTopBar.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/search/browser/searchActionsTopBar.ts b/src/vs/workbench/contrib/search/browser/searchActionsTopBar.ts index df9479a5c4d0b..793d8558f55e3 100644 --- a/src/vs/workbench/contrib/search/browser/searchActionsTopBar.ts +++ b/src/vs/workbench/contrib/search/browser/searchActionsTopBar.ts @@ -280,7 +280,7 @@ function collapseDeepestExpandedLevel(accessor: ServicesAccessor) { let canCollapseFileMatchLevel = false; let canCollapseFirstLevel = false; - if (node instanceof FolderMatchWorkspaceRoot) { + if (node instanceof FolderMatchWorkspaceRoot || searchView.isTreeLayoutViewVisible) { while (node = navigator.next()) { if (node instanceof Match) { canCollapseFileMatchLevel = true;