From cb762b880ebd2ee3f715504f4cad4072ee1522a0 Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Sat, 7 Aug 2021 01:30:26 +0200 Subject: [PATCH] Add ResizeObserver for MathjaxHandle --- ts/editor/MathjaxHandle.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ts/editor/MathjaxHandle.svelte b/ts/editor/MathjaxHandle.svelte index 882b8a911..b40c84350 100644 --- a/ts/editor/MathjaxHandle.svelte +++ b/ts/editor/MathjaxHandle.svelte @@ -18,6 +18,14 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export let container: HTMLElement; export let isRtl: boolean; + const resizeObserver = new ResizeObserver(() => { + if (activeImage) { + updateSelection(); + } + }); + + resizeObserver.observe(container); + let updateSelection: () => void; let edit = false;