From 7e5eb633e230837927f5da7580d90491db5b2190 Mon Sep 17 00:00:00 2001 From: jeanp413 Date: Thu, 6 Jun 2019 21:52:32 -0500 Subject: [PATCH] Always focus explorer viewlet while creating new file/folder. Fixes #75038 --- src/vs/workbench/contrib/files/browser/fileActions.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/contrib/files/browser/fileActions.ts b/src/vs/workbench/contrib/files/browser/fileActions.ts index 8db75c0c984..d5b13c35e3e 100644 --- a/src/vs/workbench/contrib/files/browser/fileActions.ts +++ b/src/vs/workbench/contrib/files/browser/fileActions.ts @@ -875,10 +875,8 @@ async function openExplorerAndCreate(accessor: ServicesAccessor, isFolder: boole const textFileService = accessor.get(ITextFileService); const editorService = accessor.get(IEditorService); const viewletService = accessor.get(IViewletService); - const activeViewlet = viewletService.getActiveViewlet(); - if (!activeViewlet || activeViewlet.getId() !== VIEWLET_ID || !listService.lastFocusedList) { - await viewletService.openViewlet(VIEWLET_ID, true); - } + + await viewletService.openViewlet(VIEWLET_ID, true); const list = listService.lastFocusedList; if (list) { -- GitLab