From 20adf73b2ade97e66654971a8d11f4fb603faa54 Mon Sep 17 00:00:00 2001 From: Jake Date: Sun, 26 Apr 2026 18:44:21 +0100 Subject: [PATCH] =?UTF-8?q?fix(dictation):=20PR=201.4=20review=20polish=20?= =?UTF-8?q?=E2=80=94=20banner=20re-prompt,=20nav=20flush,=20language=20res?= =?UTF-8?q?tore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Track draft-handled-this-session flag so Restore/Discard suppresses the recovery banner on page-nav round-trips within one session; resets cleanly on the next successful save. - Flush pending autosave in onDestroy so Tauri SPA navigation preserves the last <1.5s of input. - Round-trip language on Restore so a draft captured under one language doesn't silently inherit the current setting on revival. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/lib/pages/DictationPage.svelte | 53 ++++++++++++++++++++++++------ 1 file changed, 43 insertions(+), 10 deletions(-) diff --git a/src/lib/pages/DictationPage.svelte b/src/lib/pages/DictationPage.svelte index 6c5cc68..496f8fe 100644 --- a/src/lib/pages/DictationPage.svelte +++ b/src/lib/pages/DictationPage.svelte @@ -1,10 +1,23 @@ + +