From 62e225c9d0d7349cf90287b8983a2678d9fbe766 Mon Sep 17 00:00:00 2001 From: llama Date: Thu, 18 Sep 2025 17:43:47 +0800 Subject: [PATCH] save custom colours on colour picker change (for desktop) --- ts/routes/image-occlusion/Toolbar.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ts/routes/image-occlusion/Toolbar.svelte b/ts/routes/image-occlusion/Toolbar.svelte index 8fa9d5215..5b627ffdf 100644 --- a/ts/routes/image-occlusion/Toolbar.svelte +++ b/ts/routes/image-occlusion/Toolbar.svelte @@ -55,7 +55,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html onWheelDragX, } from "./tools/tool-zoom"; import { fillMask } from "./tools/tool-fill"; - import { getCustomColours } from "@generated/backend"; + import { getCustomColours, saveCustomColours } from "@generated/backend"; export let canvas; export let iconSize; @@ -266,6 +266,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html list="colour-palette" value={SHAPE_MASK_COLOR} on:input={(e) => ($colour = e.currentTarget!.value)} + on:change={() => saveCustomColours({})} />