fix: Loaded Theme does not match selected theme when switching to manual theme

This commit is contained in:
Jakob Stornig 2023-12-18 18:15:19 +01:00
parent 1a2ce85e9d
commit f445504f10

View file

@ -26,8 +26,9 @@ export default function userSettings() {
const [darkMode, setDarkMode] = useState<boolean>(theme === "dark" ? true : false) const [darkMode, setDarkMode] = useState<boolean>(theme === "dark" ? true : false)
const handleSystemTheme = () => { const handleSystemTheme = () => {
const newTheme = darkMode ? "dark" : "light"
if(systemTheme){ if(systemTheme){
applyTheme!(theme) applyTheme!(newTheme)
}else{ }else{
applySystemTheme!() applySystemTheme!()
} }