Ensure darkReader can't be accidentally turned on in jQuery mode

Former-commit-id: aeaf06ee365472995410572eddc3ab6c9631545b
This commit is contained in:
Jaifroid 2022-11-16 14:35:03 +00:00
parent 924ce6ba52
commit f8854fdf04

View File

@ -1723,7 +1723,7 @@ define(['jquery', 'zimArchiveLoader', 'uiUtil', 'util', 'utf8', 'cache', 'images
} }
if (breakoutLink) breakoutLink.src = prefix + '/img/icons/new_window_lb.svg'; if (breakoutLink) breakoutLink.src = prefix + '/img/icons/new_window_lb.svg';
} else { } else {
if (params.cssTheme === 'darkReader') { if (params.contentInjectionMode === 'serviceworker' && params.cssTheme === 'darkReader') {
if (!articleWindow.DarkReader) { if (!articleWindow.DarkReader) {
var darkReader = doc.createElement('script'); var darkReader = doc.createElement('script');
darkReader.setAttribute('type', 'text/javascript'); darkReader.setAttribute('type', 'text/javascript');