diff --git a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte index 660d3afe78..3ddfe673c3 100644 --- a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte @@ -94,6 +94,7 @@ import { base } from '$lib/base' import ClipboardPanel from '$lib/components/details/ClipboardPanel.svelte' import LazyModePanel from './contextPanel/LazyModePanel.svelte' + import { RunButton } from '$lib/components/common' async function hash(message) { try { @@ -956,11 +957,21 @@ }, 500) } $: customPath !== undefined && validateCustomPath(customPath) + + let cancelLoading = false + $: if (cancelLoading && !testIsLoading) { + cancelLoading = false + } - + (cancelLoading = detail)} +/> {#if $$slots.unsavedConfirmationModal} {#if job?.['running']} -
- +
+ testJobLoader?.cancelJob()} + {testIsLoading} + {cancelLoading} + />
{/if} {#if job?.args}