File tree Expand file tree Collapse file tree
src/vs/code/browser/workbench Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import { Disposable } from 'vs/base/common/lifecycle';
1111import { request } from 'vs/base/parts/request/browser/request' ;
1212import { isFolderToOpen , isWorkspaceToOpen } from 'vs/platform/windows/common/windows' ;
1313import { isEqual } from 'vs/base/common/resources' ;
14+ import { isStandalone } from 'vs/base/browser/browser' ;
1415
1516interface 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 }
You can’t perform that action at this time.
0 commit comments