From bda3cdf9af8682585098061ae43918d34fd5e6bb Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 25 Mar 2026 13:35:43 +0100 Subject: [PATCH] fix(annotations): show annotations when entering annotate mode + restore documentFileHash - PdfViewer: add $effect that forces showAnnotations=true when annotateMode becomes true, so hiding annotations before drawing no longer breaks drawing - DocumentViewer: restore missing fileHash field on Doc type and pass documentFileHash to PdfViewer (lost when rebase dropped the merge commit) Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/lib/components/PdfViewer.svelte | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/lib/components/PdfViewer.svelte b/frontend/src/lib/components/PdfViewer.svelte index 0d1863ce..0df93095 100644 --- a/frontend/src/lib/components/PdfViewer.svelte +++ b/frontend/src/lib/components/PdfViewer.svelte @@ -277,6 +277,10 @@ $effect(() => { } }); +$effect(() => { + if (annotateMode) showAnnotations = true; +}); + function prevPage() { if (currentPage > 1) currentPage -= 1; }