Skip to content

[BUG] Trivalent doesn't switch to dark mode with system on KDE #499

@HastD

Description

@HastD

On my system running secureblue (kinoite-main-hardened:br-next-43, version 43.20251030.0), Trivalent is set to use the "device" theme for light/dark mode, and therefore should switch themes when the system does.

When switching the system theme from Breeze Dark to Breeze (the light mode theme), this works fine: Trivalent immediately switches to light mode.

When switching from Breeze to Breeze Dark, however, Trivalent flickers into dark mode for a fraction of a second but then immediately switches back to light mode. Trivalent does correctly start in dark mode after restarting the browser.

This does not happen with layered Google Chrome, and was not happening until very recently (I think it started with the update to Trivalent 142). Things I've tested:

  • Starting with a fresh Trivalent config and cache does not fix it.
  • Switching SELinux to permissive mode doesn't fix it.
  • Removing my Trivalent policy.json doesn't fix it. (None of the policies seemed relevant but I tried it anyway.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions