Description of the issue: When launching Brave, dark mode doesn’t come on even though in settings it is set. You have to toggle it off and back on
**Steps to Reproduce (add as many as necessary): ** 1.) Set dark mode in settings 2.) Navigate to any page and notice dark mode for the browser is on. 3.) Close Brave 4.) Reopen Brave 5.) Notice Brave is no longer using dark mode 6.) Go to settings, see dark mode is still currently set 7.) Switch to light mode, switch back to dark mode 8.) Things are working again as they should of been
Actual Result (gifs and screenshots are welcome!): When launching brave, the previous setting of dark mode should be maintained, which seems to be maintained at least from a GUI perspective but the browser itself isn’t staying in dark mode when closing and reopening
Expected result: After setting dark mode, closing and reopening the browser at any point should always keep it in dark mode until the setting is changed.
Reproduces how often: Every time you open the browser the symptom comes back.
Operating System and Brave Version(See the About Brave page in the main menu):
OS: Manjaro 22.1.3 Talos
Kernel: x86_64 Linux 6.1.31-1-MANJARO
Browser: Version 1.52.117 Chromium: 114.0.5735.90 (Official Build) (64-bit)
@Shaykaden The issue was already marked as solved, it’s a bad practice to comment in a 16 days old post. I mean, 2 weeks is a lot of time, and this issue was already fixed in Nightly and is going to be pushed to Stable in next update.
It would have been easy to find by going to Brave’s github since Brave is open source you know everything they are doing.
I suggested enable-force-dark since the first report of this issue and people didn’t even care to enable, I don’t get why people want to see white pages instead of using the flag and control it with the adblocker in case some websites don’t play well enough with the automatic dark mode.
Most websites work okay, and since it is a native solution, it respects websites color-scheme, that means, websites that already offer dark mode will not be touched unlike Extensions which override everything, also this is faster than an extension but that’s just another topic, the point is, this shouldn’t be seen as workaround, but most people should be using it already, just like Mobile has it.