Skip to content

Commit 3bb34b2

Browse files
author
Benjamin Pasero
committed
web - stay in standalone mode when opening new windows from standalone
1 parent 93bc26d commit 3bb34b2

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/vs/code/browser/workbench/workbench.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { Disposable } from 'vs/base/common/lifecycle';
1111
import { request } from 'vs/base/parts/request/browser/request';
1212
import { isFolderToOpen, isWorkspaceToOpen } from 'vs/platform/windows/common/windows';
1313
import { isEqual } from 'vs/base/common/resources';
14+
import { isStandalone } from 'vs/base/browser/browser';
1415

1516
interface ICredential {
1617
service: string;
@@ -228,7 +229,11 @@ class WorkspaceProvider implements IWorkspaceProvider {
228229
if (options && options.reuse) {
229230
window.location.href = targetHref;
230231
} else {
231-
window.open(targetHref);
232+
if (isStandalone) {
233+
window.open(targetHref, '_blank', 'toolbar=no'); // ensures to open another 'standalone' window!
234+
} else {
235+
window.open(targetHref);
236+
}
232237
}
233238
}
234239
}

0 commit comments

Comments
 (0)