From 1727694dfc7815b295ac8bc0b14e309d72ebffd3 Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Sun, 7 Jan 2024 07:36:36 -0800 Subject: [PATCH] Fix a couple frontend rendering flaws --- .../icon-24px-two-tone/vector-rectangle-tool.svg | 3 ++- .../components/widgets/inputs/RadioInput.svelte | 14 ++++---------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg b/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg index d0abd3121..2c7055cca 100644 --- a/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg @@ -1,4 +1,5 @@ - + + diff --git a/frontend/src/components/widgets/inputs/RadioInput.svelte b/frontend/src/components/widgets/inputs/RadioInput.svelte index c080512d5..eb6af3b76 100644 --- a/frontend/src/components/widgets/inputs/RadioInput.svelte +++ b/frontend/src/components/widgets/inputs/RadioInput.svelte @@ -13,6 +13,8 @@ export let selectedIndex: number | undefined = undefined; export let disabled = false; + $: mixed = selectedIndex === undefined && !disabled; + function handleEntryClick(radioEntryData: RadioEntryData) { const index = entries.indexOf(radioEntryData); dispatch("selectedIndex", index); @@ -23,20 +25,12 @@ {#each entries as entry, index} - {/each}