From e8d5c621ea4d980166c1b3cdbde663bdf13d61fb Mon Sep 17 00:00:00 2001 From: Hachi-R Date: Sun, 16 Feb 2025 19:08:47 -0300 Subject: [PATCH] fix: improve theme import modal close behavior --- .../src/pages/settings/aparence/settings-appearance.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/settings/aparence/settings-appearance.tsx b/src/renderer/src/pages/settings/aparence/settings-appearance.tsx index cf72bf4c..625f1a90 100644 --- a/src/renderer/src/pages/settings/aparence/settings-appearance.tsx +++ b/src/renderer/src/pages/settings/aparence/settings-appearance.tsx @@ -58,7 +58,6 @@ export function SettingsAppearance({ const onThemeImported = useCallback(() => { setIsImportThemeModalVisible(false); loadThemes(); - clearTheme(); }, [clearTheme, loadThemes]); return ( @@ -88,7 +87,10 @@ export function SettingsAppearance({ {importTheme && ( setIsImportThemeModalVisible(false)} + onClose={() => { + setIsImportThemeModalVisible(false); + clearTheme(); + }} onThemeImported={onThemeImported} themeName={importTheme.theme} authorId={importTheme.authorId}