fix #1747: white screen in old Safari

This commit is contained in:
antelle 2021-03-14 20:22:37 +01:00
parent 34278b3bff
commit 7737a29cca
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
2 changed files with 11 additions and 6 deletions

View File

@ -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;
}
};

View File

@ -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