Refactor: update isSessionsWindow getter to use payload for dynamic value

This commit is contained in:
Osvaldo Ortega
2026-03-02 22:21:51 -08:00
parent 6794e9ab51
commit 692fb00057
2 changed files with 6 additions and 1 deletions

View File

@@ -136,6 +136,11 @@ ${importMapJson}
nameLong: 'Sessions (Web)',
enableTelemetry: false,
},
workspaceProvider: {
workspace: undefined,
open: async () => false,
payload: [['isSessionsWindow', 'true']],
},
});
</script>
</body>

View File

@@ -255,7 +255,7 @@ export class BrowserWorkbenchEnvironmentService implements IBrowserWorkbenchEnvi
get disableWorkspaceTrust(): boolean { return !this.options.enableWorkspaceTrust; }
@memoize
get isSessionsWindow(): boolean { return false; }
get isSessionsWindow(): boolean { return this.payload?.get('isSessionsWindow') === 'true'; }
@memoize
get profile(): string | undefined { return this.payload?.get('profile'); }