Dark Reader effects web panels uncontrollably
-
Hi everyone,
As of today Dark Reader has started to affect my web panels which for me is undesirable because it creates some serious readability problems on some of the panel pages.
I can't deactivate Dark Reader for panel sites because, as you know, clicking on its toolbar icon only shows the controls for the site seen in the active tab.
The only way getting my old panel looks back is deactivating the addon in the extensions manager which is not a solution.Any help is appreciated, thanks in advance...
My system:
Vivaldi 3.2.1967.47 (Stable channel) (64-bit)
NVidia GeForce GT 425M, Driver version: 391.35
Windows 10 OS Version 1909 (Build 18363.1016)Active extensions:
Dark Reader 4.9.17
Lastpass 4.55.0
uBlock Origin 1.29.2
Disconnect 20.1.1
P.Badger 2020.8.25
HTTPS Everywhere 2020.8.3
igTranslator: Google Translator 0.4.7modedit moved from forum "Vivaldi browser for Windows"
-
@sanon , I have not used the Dark Reader for a long time, I think that the function itself in
vivaldi: // flags/#enable-force-dark
works just as well and even better in some cases (works also in Vivaldi mobile)
If there is any problem on any page (few) use the Invert Filter in Page Actions (<>). I'm doing quite well with this.Activate it, restart Vivaldi and Dark mode in all pages which don't have dark mode by default, even dark mode in the Chrome Store, what can´t do any extension.
-
@sanon Surely you can just add an exception for the panels you use, in the main page? You don't even have to add an exception for the whole site, just the page you need (depending on how you use it).
After that the panel should not use the dark mode. You might need to remove the panel and add it again, because the panels are cached more aggressively than other pages.
-
I think i'm facing a similar issue (it started today also), but it think it is related do the native windows theme.
If i don't use the native windows dark theme for apps it displays the web panels pages normally, but when i change for the dark theme Vivaldi somehow overrides a dark theme that messes up some pages (oddly only on web panels).
It affects even vivaldi://flags page background color even with enable-force-dark disabled
-
@gabrielp1 Are you using Dark Reader? This thread is specifically about the Dark Reader extension.
when i change for the dark theme Vivaldi somehow overrides a dark theme
Please give an example of such a page you use as a panel. Some sites are now detecting the OS theme and giving the user a dark theme in their code.
It affects even vivaldi://flags page background color even with enable-force-dark disabled
The internal Vivaldi pages will always follow the OS theme.
-
@Pathduck Yes I'm using dark reader.
I'm mainly use whatsapp, instagram and reddit as panels,
on whatsapp if i use the dark windows theme it just shows a dark page on the panel, on a tab in the browser it works normaly, on instagram it uses a dark theme even with dark reader off and on reddit changing to the site's dark theme does nothing.
Wha it find really odd is that yesterday everything was working perfectly
-
@gabrielp1 said in Dark Reader effects web panels uncontrollably:
I'm mainly use whatsapp, instagram and reddit as panels,
It's really difficult to reproduce this as I don't use those sites. But I tried adding their pages in panels, and with Dark Reader enabled the pages were dark (obviously) but still readable.
on a tab in the browser it works normaly
And have you added any exceptions to Dark Reader?
Wha it find really odd is that yesterday everything was working perfectly
And what did you change on your system since yesterday? Did you update Vivaldi, install extensions, change themes in the OS?
I suspect maybe you have other extensions interfering. Maybe one of them (or even Dark Reader) got updated in the background.
Please read the troubleshooting guide, paying special attention to the disabling of extensions and trying in a clean profile:
https://help.vivaldi.com/article/troubleshooting-issues/Also, what is your version of Vivaldi and what is your OS?
-
@Pathduck Vivaldi 3.2.1967.47 and Windows 10 1909, didn't change anything on both ends.
Disabling Dark Reader fixed the problem (even with the windows 10 dark theme activated) i guess something must have happened with the extension, maybe an update as you have said.
Thanks for the help.
edit: turns out It's the exact same problem as @sanon is facing, sorry if i wasn't clear
-
@gabrielp1 Well, it did get updated yesterday:
https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieehMy knowledge is not good enough to understand exactly what changed:
https://github.com/darkreader/darkreader/compare/v4.9.16...v4.9.17I recommend you open an issue for the extension here:
https://github.com/darkreader/darkreader/issues -
Surely you can just add an exception for the panels you use, in the main page? You don't even have to add an exception for the whole site, just the page you need (depending on how you use it).
After that the panel should not use the dark mode. You might need to remove the panel and add it again, because the panels are cached more aggressively than other pages.
@Pathduck
Removed the panel. Added an exception in DR. Restarted Vivaldi. Added that same panel anew and it was dark. (At the same time it wasn't dark in the tab.) -
They've fixed it. It's working as expected now.
-
Happening again... All web panels are darkened even if they are not in Dark Reader's "invert only listed" list. I've written a bug report on its GitHub.
System info:
OS: Edition Windows 10 Home 64bit 20H2; OS build: 19042.1165
Browser: Vivaldi 4.2.2406.48 (Stable channel) (64-bit)
Dark Reader Version: 4.9.35 -
Can confirm this has also began happening to me as well. I have Tweetdeck as a Web Panel, and have it as an exception in Dark Reader as I already use a Dark theme; but as of earlier this week, the Panel is constantly darkened, whereas visiting the page in a standard tab is not.
In fact, it appears this happens irrespective of any settings in the plugin, as switching it to "off" (which disables it for all sites) doesn't make a difference either. However, if the plugin is completely disabled in the Extension Manager, and the Web Panel reloaded, then Tweetdeck returns to normal, and remains normal even if the plugin is subsequently re-enabled, so long as you do not re-load the panel again.
-
Looks like the developer is already working to address this issue:
"Fix: work around Vivaldi erroneously injecting CS into panes (#6858)"
https://github.com/darkreader/darkreader/commit/9d171e6f774d677b267c0684bc084b0fa2d3c698// Workaround for Thunderbird and Vivaldi. // On Thunderbird, sometimes sender.tab is undefined but accessing it will throw a very nice error. // On Vivaldi, sometimes sender.tab is undefined as well, but error is not very helpful.
-
@crimsonshade
They've told me that my Dark Reader (4.9.35) is not the fixed current version, even if it is the one that Chrome Web Store currently hosts. I am trying to figure out how I can download 4.9.36 from GitHub. -
This seems to be working for me...
https://github.com/darkreader/darkreader/issues/6870#issuecomment-925192275 -
Dark Reader 4.9.36 is here:
-