Comments (6)
@phoerious may need a periodic check for linux
from keepassxc.
I can't replicate this
from keepassxc.
I tried to record a video of it. And it's even weirder - it's inconsistent. Sometimes it works and applies the dark theme, sometimes it does not.
Edit: Moreover, it does not seem to depend on the setting being enabled
Is there any way I could gather and provide more information?
from keepassxc.
This is most certainly related in some way to your desktop environment and/or theme and/or wayland. You might be running keepassxc in X11 through xwayland which could certainly mess with stuff.
from keepassxc.
It was indeed running through XWayland. After installing qt5-wayland
(which doesn't seem to be in optional dependencies of the keepassxc
package) KeePassXC is running in Wayland native mode.
But the theme issue is still happening all the same, unfortunately I couldn't figure out any pattern yet. When I repeatedly close/reopen the program without changing any settings, the theme that's set is seemingly random.
Screencast_20240624_181017.webm
The program seems to apply the correct application theme every time after a restart, however if I log out and log in (same user), the tray menu icons theme is wrong and the app theme is correct:
In this scenario, when not minimized on start, KeePassXC seems to first set the light app theme, then changes it to dark shortly, but the tray icons don't reflect that change.
from keepassxc.
Rather than doing that we should check for the org.freedesktop.appearance.color-scheme
DBus interface. I don't know whether all desktops implement this yet, but that'd be the way to go.
from keepassxc.
Related Issues (20)
- no working Auto-Type on https://www.fielmann.de/signin/ (have tried several Auto-Type strings…) HOT 9
- Please is there some way that I can quickly discover duplicate site key information? HOT 1
- KeePassXC-2.7.9-Win64.msi wont run HOT 1
- Cannot connect to KeepassXC-browser with Microsoft Edge Beta (Linux) HOT 3
- Option to View Group Panel Missing HOT 1
- Allow delete plugin-related data for multiple entries HOT 2
- use the same credential in more than one entry HOT 7
- 2.7.9 silent crash on Win10 - work around for portable installations HOT 1
- Intune Win32 store app auto update url HOT 2
- Reopening Database with PIN after automatically closed. HOT 1
- Manpage mentions an inexistent short option `-d` for `merge` command in `keepassxc-cli`, version 2.7.9. HOT 1
- An option to completely ignore tree folding / unfolding changes. HOT 1
- AppImage version will not connect with Browser Integrating on Chromium, but will on Firefox HOT 1
- Possible Bug in Entry > Auto-Type for KeePassXC 2.8.0? HOT 3
- KeePassXC has a dependency on argon2 but phc-winner-argon2 has just been declared "unmaintained" HOT 1
- Hitting Escape in a database pw entry closes the database HOT 5
- App will show white panel after minimize HOT 5
- Unreadable small text on 4K screen after leaving overnight - How to reproduce and workaround HOT 5
- Favorite for KDE Plasma menu shortcut for KeepassXC sometimes working, sometimes not HOT 2
- Let keepassxc-cli run (exec) cli binaries with entries from the database exposed via env vars HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keepassxc.