mirror of
https://github.com/immich-app/immich
synced 2025-11-07 17:27:20 +00:00
chore(web): passive events (#19179)
This commit is contained in:
parent
3d0c851636
commit
5fc448bc97
12 changed files with 68 additions and 58 deletions
|
|
@ -52,11 +52,15 @@ class ThemeManager {
|
|||
}
|
||||
|
||||
#onAppInit() {
|
||||
globalThis.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => {
|
||||
if (this.theme.system) {
|
||||
this.#update('system');
|
||||
}
|
||||
});
|
||||
globalThis.matchMedia('(prefers-color-scheme: dark)').addEventListener(
|
||||
'change',
|
||||
() => {
|
||||
if (this.theme.system) {
|
||||
this.#update('system');
|
||||
}
|
||||
},
|
||||
{ passive: true },
|
||||
);
|
||||
}
|
||||
|
||||
#update(value: Theme | 'system') {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue