mirror of https://github.com/keeweb/keeweb.git
fix #1747: white screen in old Safari
This commit is contained in:
parent
34278b3bff
commit
7737a29cca
|
@ -5,12 +5,14 @@ const ThemeWatcher = {
|
||||||
|
|
||||||
init() {
|
init() {
|
||||||
const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)');
|
const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)');
|
||||||
mediaQuery.addEventListener('change', (e) => {
|
if (mediaQuery && mediaQuery.addEventListener) {
|
||||||
const dark = e.matches;
|
mediaQuery.addEventListener('change', (e) => {
|
||||||
this.dark = dark;
|
const dark = e.matches;
|
||||||
Events.emit('dark-mode-changed', { dark });
|
this.dark = dark;
|
||||||
});
|
Events.emit('dark-mode-changed', { dark });
|
||||||
this.dark = mediaQuery.matches;
|
});
|
||||||
|
}
|
||||||
|
this.dark = !!mediaQuery.matches;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
Release notes
|
Release notes
|
||||||
-------------
|
-------------
|
||||||
|
##### v1.17.3 (2021-03-14)
|
||||||
|
`-` fix #1747: white screen in old Safari
|
||||||
|
|
||||||
##### v1.17.2 (2021-03-13)
|
##### v1.17.2 (2021-03-13)
|
||||||
`-` fixed crashes in the USB module on Windows
|
`-` fixed crashes in the USB module on Windows
|
||||||
`-` fix #1745: deleting selected text in auto-type selector
|
`-` fix #1745: deleting selected text in auto-type selector
|
||||||
|
|
Loading…
Reference in New Issue