Skip to content

Commit f85d936

Browse files
committed
fix: auto theme code not modifying themeradio checked state
1 parent 5fa4180 commit f85d936

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/utils/dom-utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ export function setMenuTheme(theme: string | 'toggle', quiet: boolean = false):
128128

129129
// Handle auto
130130
if (theme === 'auto') {
131-
theme = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';;
132-
menu.themeradio[theme === 'light' ? 0 : 1];
131+
theme = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
132+
menu.themeradio[theme === 'light' ? 0 : 1].checked = true;
133133
}
134134

135135
// Handle toggle (cycle through themes)

0 commit comments

Comments
 (0)