From d69c2ed21206a6f06e3a6389953bbf12b670e78e Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Tue, 23 Sep 2025 17:24:09 +0200 Subject: [PATCH] fix json toggle appearing in fileinputs --- frontend/src/lib/components/ArgInput.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index eb4865e400..946e799af2 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -470,7 +470,11 @@ let { debounced, clearDebounce } = debounce(() => compareValues(value), 50) let inputCat = $derived(computeInputCat(type, format, itemsType?.type, enum_, contentEncoding)) - let displayJsonToggleHeader = $derived(displayHeader && inputCat === 'list') + let displayJsonToggleHeader = $derived( + displayHeader && + inputCat === 'list' && + !(itemsType?.resourceType === 's3_object' || itemsType?.resourceType === 's3object') + ) $effect(() => { oneOf && untrack(() => updateOneOfSelected(oneOf)) })