From 8c436ed441a0abd2d71c67f7ff43f0961f58d733 Mon Sep 17 00:00:00 2001 From: Jos de Jong Date: Wed, 19 Jun 2024 14:13:47 +0200 Subject: [PATCH] fix: the do you want to format message popped up after clicking the "Compact" button --- src/lib/components/modes/textmode/TextMode.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/modes/textmode/TextMode.svelte b/src/lib/components/modes/textmode/TextMode.svelte index 0c93cb09..578df7f7 100644 --- a/src/lib/components/modes/textmode/TextMode.svelte +++ b/src/lib/components/modes/textmode/TextMode.svelte @@ -157,6 +157,7 @@ let onChangeDisabled = false let acceptTooLarge = false + let askToFormatApplied = askToFormat let validationErrors: ValidationError[] = [] const linterCompartment = new Compartment() @@ -288,6 +289,8 @@ setCodeMirrorContent(updatedContent, true, false) + askToFormatApplied = askToFormat // reset to the original value + return true } catch (err) { onError(err as Error) @@ -311,6 +314,8 @@ setCodeMirrorContent(updatedContent, true, false) + askToFormatApplied = false + return true } catch (err) { onError(err as Error) @@ -1072,7 +1077,7 @@ /> {/if} - {#if !jsonParseError && askToFormat && needsFormatting(text)} + {#if !jsonParseError && askToFormatApplied && needsFormatting(text)} (askToFormat = false) + onClick: () => (askToFormatApplied = false) } ]} onClose={focus}