fix: Loaded Theme does not match selected theme when switching to manual theme
This commit is contained in:
parent
1a2ce85e9d
commit
f445504f10
1 changed files with 2 additions and 1 deletions
|
|
@ -26,8 +26,9 @@ export default function userSettings() {
|
|||
const [darkMode, setDarkMode] = useState<boolean>(theme === "dark" ? true : false)
|
||||
|
||||
const handleSystemTheme = () => {
|
||||
const newTheme = darkMode ? "dark" : "light"
|
||||
if(systemTheme){
|
||||
applyTheme!(theme)
|
||||
applyTheme!(newTheme)
|
||||
}else{
|
||||
applySystemTheme!()
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue