Skip to content

Commit 875d90d

Browse files
committed
Fix extension activation when clicking on InterSystems view container in an empty workspace folder
1 parent 93e898d commit 875d90d

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1623,13 +1623,13 @@
16231623
"id": "ObjectScriptExplorer",
16241624
"name": "Explorer",
16251625
"contextualTitle": "InterSystems",
1626-
"when": "vscode-objectscript.showExplorer"
1626+
"when": "!vscode-objectscript.hideExplorer"
16271627
},
16281628
{
16291629
"id": "ObjectScriptProjectsExplorer",
16301630
"name": "Projects",
16311631
"contextualTitle": "InterSystems",
1632-
"when": "vscode-objectscript.showProjectsExplorer"
1632+
"when": "!vscode-objectscript.hideProjectsExplorer"
16331633
}
16341634
]
16351635
},

src/extension.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -732,13 +732,13 @@ function setExplorerContextKeys(): void {
732732
// this workspace so the "viewsWelcome" messages are shown
733733
vscode.commands.executeCommand(
734734
"setContext",
735-
"vscode-objectscript.showExplorer",
736-
wsFolders.length == 0 || wsFolders.some((wf) => notIsfs(wf.uri))
735+
"vscode-objectscript.hideExplorer",
736+
!(wsFolders.length == 0 || wsFolders.some((wf) => notIsfs(wf.uri)))
737737
);
738738
vscode.commands.executeCommand(
739739
"setContext",
740-
"vscode-objectscript.showProjectsExplorer",
741-
wsFolders.length == 0 || wsFolders.some((wf) => filesystemSchemas.includes(wf.uri.scheme))
740+
"vscode-objectscript.hideProjectsExplorer",
741+
!(wsFolders.length == 0 || wsFolders.some((wf) => filesystemSchemas.includes(wf.uri.scheme)))
742742
);
743743
}
744744

0 commit comments

Comments
 (0)