diff --git a/frontend/webEditor/src/startUpAgent/LoadDefaultUiExtensions.ts b/frontend/webEditor/src/startUpAgent/LoadDefaultUiExtensions.ts index 07ed36fb..b6b9ccd1 100644 --- a/frontend/webEditor/src/startUpAgent/LoadDefaultUiExtensions.ts +++ b/frontend/webEditor/src/startUpAgent/LoadDefaultUiExtensions.ts @@ -11,8 +11,10 @@ export class LoadDefaultUiExtensionsStartUpAgent implements IStartUpAgent { ) {} public run() { + const urlParams = new URLSearchParams(window.location.search); + const viewOnly = urlParams.get("viewOnly") === "true"; const uiVisibilityActions = this.defaultUiElements.map((e) => - SetUIExtensionVisibilityAction.create({ extensionId: e.id(), visible: true }), + SetUIExtensionVisibilityAction.create({ extensionId: e.id(), visible: !viewOnly }), ); this.actionDispatcher.dispatchAll(uiVisibilityActions); }