From 13f5819f484973d20dbca570e4a02796407ab52a Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Thu, 29 Jul 2021 00:40:26 +0200 Subject: [PATCH] Detect active status again --- ts/editor/ImageHandleSizeSelect.svelte | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ts/editor/ImageHandleSizeSelect.svelte b/ts/editor/ImageHandleSizeSelect.svelte index c95de0bd5..d4864dfeb 100644 --- a/ts/editor/ImageHandleSizeSelect.svelte +++ b/ts/editor/ImageHandleSizeSelect.svelte @@ -19,6 +19,15 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export let activeImage: HTMLImageElement | null; export let active: boolean = false; + $: { + const index = images.indexOf(activeImage!); + + if (index >= 0) { + const rule = sheet.cssRules[index] as CSSStyleRule; + active = rule.cssText.endsWith("{ }"); + } + } + export let isRtl: boolean; export let maxWidth = 250; export let maxHeight = 125;