diff --git a/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditor.svelte b/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditor.svelte
index b1af1c20f7..0f62f0b4cd 100644
--- a/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditor.svelte
+++ b/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditor.svelte
@@ -6,7 +6,8 @@
import type { Preview } from '$lib/gen'
import { createEventDispatcher, getContext, onMount, untrack } from 'svelte'
import type { AppViewerContext } from '../../types'
- import { Maximize2, Trash2 } from 'lucide-svelte'
+ import { Maximize2, Paintbrush, Trash2 } from 'lucide-svelte'
+ import { getModifierKey } from '$lib/utils'
import InlineScriptEditorDrawer from './InlineScriptEditorDrawer.svelte'
import { inferArgs, parseOutputs } from '$lib/infer'
import type { Schema } from '$lib/common'
@@ -305,18 +306,17 @@
{/if}
+ endIcon={{ icon: Paintbrush }}
+ iconOnly
+ />
diff --git a/frontend/src/lib/components/raw_apps/RawAppInlineScriptEditor.svelte b/frontend/src/lib/components/raw_apps/RawAppInlineScriptEditor.svelte
index 170c3a1b5b..844a447d51 100644
--- a/frontend/src/lib/components/raw_apps/RawAppInlineScriptEditor.svelte
+++ b/frontend/src/lib/components/raw_apps/RawAppInlineScriptEditor.svelte
@@ -5,7 +5,8 @@
import Button from '$lib/components/common/button/Button.svelte'
import type { Preview, ScriptLang } from '$lib/gen'
import { createEventDispatcher, onDestroy, onMount, untrack } from 'svelte'
- import { Trash2, Bug, Terminal } from 'lucide-svelte'
+ import { Trash2, Bug, Terminal, Paintbrush } from 'lucide-svelte'
+ import { getModifierKey } from '$lib/utils'
import { inferArgs, inferAssets } from '$lib/infer'
import type { Schema } from '$lib/common'
import Editor from '$lib/components/Editor.svelte'
@@ -640,14 +641,16 @@
+ endIcon={{ icon: Paintbrush }}
+ iconOnly
+ />