Skip to content

Commit 3852e82

Browse files
committed
better collapse behaviour for microsoft#69279
1 parent df10b76 commit 3852e82

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/vs/workbench/browser/parts/editor/breadcrumbsPicker.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ class FileRenderer implements ITreeRenderer<IFileStat | IWorkspaceFolder, FuzzyS
240240
}
241241

242242
renderElement(node: ITreeNode<IWorkspaceFolder | IFileStat, [number, number, number]>, index: number, templateData: IResourceLabel): void {
243-
const fileDecorations = this._configService.getValue<{ colors: boolean, badges: boolean }>('explorer.decorations');
243+
const fileDecorations = this._configService.getValue<{ colors: boolean, badges: boolean; }>('explorer.decorations');
244244
const { element } = node;
245245
let resource: URI;
246246
let fileKind: FileKind;
@@ -446,6 +446,7 @@ export class BreadcrumbsOutlinePicker extends BreadcrumbsPicker {
446446
[new OutlineGroupRenderer(), this._instantiationService.createInstance(OutlineElementRenderer)],
447447
new OutlineDataSource(),
448448
{
449+
collapseByDefault: true,
449450
expandOnlyOnTwistieClick: true,
450451
multipleSelectionSupport: false,
451452
sorter: new OutlineItemComparator(this._getOutlineItemCompareType()),
@@ -473,7 +474,6 @@ export class BreadcrumbsOutlinePicker extends BreadcrumbsPicker {
473474
} else {
474475
focusElement = element;
475476
}
476-
tree.collapseAll();
477477
tree.reveal(focusElement, 0.5);
478478
tree.setFocus([focusElement], this._fakeEvent);
479479
tree.domFocus();

0 commit comments

Comments
 (0)