From 3b2d905041f84afe72638749f016b570eedd9797 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 5 Apr 2026 20:49:01 +0200 Subject: [PATCH] fix(transcription): reload annotations after drawing block on PDF After onTranscriptionDraw callback completes, reload the annotation list from the backend so the turquoise rectangle overlay appears immediately on the PDF page. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/lib/components/PdfViewer.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/PdfViewer.svelte b/frontend/src/lib/components/PdfViewer.svelte index fa07b050..03e655ac 100644 --- a/frontend/src/lib/components/PdfViewer.svelte +++ b/frontend/src/lib/components/PdfViewer.svelte @@ -208,7 +208,8 @@ async function handleDraw(rect: { x: number; y: number; width: number; height: n if (!documentId) return; if (transcribeMode) { - onTranscriptionDraw?.({ ...rect, pageNumber: currentPage }); + await onTranscriptionDraw?.({ ...rect, pageNumber: currentPage }); + await loadAnnotations(documentId); return; }