From c751a5d6aa49e4bc0970f87b3f1e975e8ee58479 Mon Sep 17 00:00:00 2001 From: hugocasa Date: Mon, 29 Sep 2025 14:04:52 +0200 Subject: [PATCH] fix(frontend): prevent label interference with monaco editor in instance settings (#6701) --- .../src/lib/components/InstanceSetting.svelte | 22 ++++++--- .../ObjectStoreConfigSettings.svelte | 46 +++++++++++-------- 2 files changed, 42 insertions(+), 26 deletions(-) diff --git a/frontend/src/lib/components/InstanceSetting.svelte b/frontend/src/lib/components/InstanceSetting.svelte index ddd5329a04..6a059dcf00 100644 --- a/frontend/src/lib/components/InstanceSetting.svelte +++ b/frontend/src/lib/components/InstanceSetting.svelte @@ -353,13 +353,21 @@ {/if} {:else if setting.fieldType == 'codearea'} - + + +
{ + ev.stopPropagation() // this is to prevent wrapping label interference + }} + > +
{:else if setting.fieldType == 'license_key'} {@const { valid, expiration } = parseLicenseKey($values[setting.key] ?? '')}
diff --git a/frontend/src/lib/components/ObjectStoreConfigSettings.svelte b/frontend/src/lib/components/ObjectStoreConfigSettings.svelte index ab596927cf..7145faa257 100644 --- a/frontend/src/lib/components/ObjectStoreConfigSettings.svelte +++ b/frontend/src/lib/components/ObjectStoreConfigSettings.svelte @@ -266,28 +266,36 @@ {:else}
Unknown bucket type {bucket_config['type']}