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