File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 11import * as vscode from "vscode" ;
22import { AtelierAPI } from "../api" ;
3- import { config , FILESYSTEM_SCHEMA } from "../extension" ;
3+ import { config , filesystemSchemas } from "../extension" ;
44import { outputChannel , outputConsole , getServerName } from "../utils" ;
55import { DocumentContentProvider } from "../providers/DocumentContentProvider" ;
66import { ClassNode } from "../explorer/models/classNode" ;
@@ -455,7 +455,7 @@ export async function mainSourceControlMenu(uri?: vscode.Uri): Promise<void> {
455455
456456async function _mainMenu ( sourceControl : boolean , uri ?: vscode . Uri ) : Promise < void > {
457457 uri = uri || vscode . window . activeTextEditor ?. document . uri ;
458- if ( uri && uri . scheme !== FILESYSTEM_SCHEMA ) {
458+ if ( uri && ! filesystemSchemas . includes ( uri . scheme ) ) {
459459 return ;
460460 }
461461 const studioActions = new StudioActions ( uri ) ;
@@ -472,7 +472,7 @@ export async function contextSourceControlMenu(node: PackageNode | ClassNode | R
472472
473473export async function _contextMenu ( sourceControl : boolean , node : PackageNode | ClassNode | RoutineNode ) : Promise < void > {
474474 const nodeOrUri = node || vscode . window . activeTextEditor ?. document . uri ;
475- if ( ! nodeOrUri || ( nodeOrUri instanceof vscode . Uri && nodeOrUri . scheme !== FILESYSTEM_SCHEMA ) ) {
475+ if ( ! nodeOrUri || ( nodeOrUri instanceof vscode . Uri && ! filesystemSchemas . includes ( nodeOrUri . scheme ) ) ) {
476476 return ;
477477 }
478478 const studioActions = new StudioActions ( nodeOrUri ) ;
You can’t perform that action at this time.
0 commit comments