Skip to content

Commit bfc03a7

Browse files
committed
Cannot add folder to workspace. Fixes microsoft#97294
1 parent fb80143 commit bfc03a7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { ConfigurationScope, IConfigurationRegistry, Extensions as Configuration
1414
import { Registry } from 'vs/platform/registry/common/platform';
1515
import { ICommandService } from 'vs/platform/commands/common/commands';
1616
import { distinct } from 'vs/base/common/arrays';
17-
import { isEqual, getComparisonKey } from 'vs/base/common/resources';
17+
import { isEqual, getComparisonKey, isEqualAuthority } from 'vs/base/common/resources';
1818
import { INotificationService, Severity } from 'vs/platform/notification/common/notification';
1919
import { IFileService } from 'vs/platform/files/common/files';
2020
import { IWorkbenchEnvironmentService } from 'vs/workbench/services/environment/common/environmentService';
@@ -131,7 +131,7 @@ export abstract class AbstractWorkspaceEditingService implements IWorkspaceEditi
131131
const remoteAuthority = this.environmentService.configuration.remoteAuthority;
132132
if (remoteAuthority) {
133133
// https://github.com/microsoft/vscode/issues/94191
134-
foldersToAdd = foldersToAdd.filter(f => f.uri.scheme !== Schemas.file && (f.uri.scheme !== Schemas.vscodeRemote || f.uri.authority === remoteAuthority));
134+
foldersToAdd = foldersToAdd.filter(f => f.uri.scheme !== Schemas.file && (f.uri.scheme !== Schemas.vscodeRemote || isEqualAuthority(f.uri.authority, remoteAuthority)));
135135
}
136136

137137
// If we are in no-workspace or single-folder workspace, adding folders has to

0 commit comments

Comments
 (0)