From 3d8c757e75088a265128cd06c9efa9c4c502a8a4 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Mon, 30 Sep 2024 21:13:16 -0400 Subject: [PATCH] Fix Online Theme Deletion --- src/components/ThemeSettings/ThemesTab.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/ThemeSettings/ThemesTab.tsx b/src/components/ThemeSettings/ThemesTab.tsx index b5c4c58a..ff266192 100644 --- a/src/components/ThemeSettings/ThemesTab.tsx +++ b/src/components/ThemeSettings/ThemesTab.tsx @@ -446,7 +446,10 @@ function ThemesTab() { key={rawLink.fileName} enabled={settings.enabledThemeLinks.includes(rawLink.link)} onChange={enabled => onThemeLinkEnabledChange(rawLink.link, enabled)} - onDelete={() => deleteThemeLink(rawLink.link)} + onDelete={async () => { + onThemeLinkEnabledChange(rawLink.link, false); + deleteThemeLink(rawLink.link); + }} showDeleteButton theme={rawLink} />;