diff --git a/qt/aqt/mediasrv.py b/qt/aqt/mediasrv.py index 51b72e960..8598f59de 100644 --- a/qt/aqt/mediasrv.py +++ b/qt/aqt/mediasrv.py @@ -334,6 +334,7 @@ def is_sveltekit_page(path: str) -> bool: "import-anki-package", "import-csv", "import-page", + "image-occlusion", ] diff --git a/ts/routes/image-occlusion/Toolbar.svelte b/ts/routes/image-occlusion/Toolbar.svelte index cc2f58956..3effc177a 100644 --- a/ts/routes/image-occlusion/Toolbar.svelte +++ b/ts/routes/image-occlusion/Toolbar.svelte @@ -141,6 +141,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html // initializes lastPosX and lastPosY because it is undefined in touchmove event function onTouchstart(event: TouchEvent) { + const canvas = globalThis.canvas; canvas.lastPosX = event.touches[0].clientX; canvas.lastPosY = event.touches[0].clientY; }