diff --git a/frontend/src/lib/components/FlowBuilder.svelte b/frontend/src/lib/components/FlowBuilder.svelte index 85532edcb6..b2951864db 100644 --- a/frontend/src/lib/components/FlowBuilder.svelte +++ b/frontend/src/lib/components/FlowBuilder.svelte @@ -1654,9 +1654,8 @@ {/if} {#snippet flowSummary()} - +
{path} -

Only the owner can change the path

+

+ {pathEditable + ? 'Only the owner can change the path' + : 'This path cannot be changed here'} +

{/if}
diff --git a/frontend/src/lib/components/ScriptBuilder.svelte b/frontend/src/lib/components/ScriptBuilder.svelte index 8be4a05bb9..cc7fff8be9 100644 --- a/frontend/src/lib/components/ScriptBuilder.svelte +++ b/frontend/src/lib/components/ScriptBuilder.svelte @@ -2338,9 +2338,8 @@ {/if} {#snippet scriptSummary()} - +
+ {@render canvasToggles()} + {@render autosaveIndicator()} + {#if !phoneTopbar} + {@render panelButtons()} + {@render awarenessMark()} + {/if} + {@render appActions()} +
{/snippet} {#snippet canvasToggles()} diff --git a/frontend/src/lib/components/raw_apps/RawAppEditorHeader.svelte b/frontend/src/lib/components/raw_apps/RawAppEditorHeader.svelte index cb0f958ccd..880cc5251e 100644 --- a/frontend/src/lib/components/raw_apps/RawAppEditorHeader.svelte +++ b/frontend/src/lib/components/raw_apps/RawAppEditorHeader.svelte @@ -1021,9 +1021,8 @@ {/snippet} {#snippet appSummary()} - +
- setMode(m)} /> - {#if mode === 'view' && pe.drafts.size > 0} - +
+ {#if !isOperator} + +
+ setMode(m)} /> + {#if mode === 'view' && pe.drafts.size > 0} + + + {/if} +
+ {/if} + {#if !isOperator && allPipelineScripts.length > 0} + + {#if recordingMode} {/if} -
- {/if} - {#if !isOperator && allPipelineScripts.length > 0} - - {#if recordingMode} - - {/if} - - - {/if} - {#if mode === 'edit' && saveErrors.size > 0} - - - {#snippet trigger()} - - {/snippet} - {#snippet content()} -
- Save errors -
- {#each [...saveErrors.entries()] as [path, message]} -
- {path} - - {message} - -
- {/each} + + {#snippet trigger()} + + {/snippet} + {#snippet content()} +
+ Save errors +
+ {#each [...saveErrors.entries()] as [path, message]} +
+ {path} + + {message} + +
+ {/each} +
-
- {/snippet} - - {/if} - {#if mode === 'edit' && pe.drafts.size > 0} - - {#if $workspaceStore} - + {#if $workspaceStore} + + {/if} + + {/if} + {#if mode === 'view'} + {/if} - {/if} - {#if mode === 'view'} - - {/if} -
{/snippet}