Any fix for KeepassXC wrong icons in open/save dialogs?

Is there anything that can be done from Plasma side to force correct icons in open/save dialogs in native KeePassXC ?

The app is using Qt 5.15.13, and icons are correctly load in the whole app except for those dialogs.

Flatpak version doesn’t suffer from this problem because it uses portal dialogs.

Maintainer seems to be not prioritizing Linux users.

KeePassXC - Version 2.7.7
Operating System: Manjaro Linux 
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.9-3-MANJARO (64-bit)
Graphics Platform: Wayland

I read through the link you shared. The developer says you can fix the issue by using the Flatpak. Probably the AppImage fixes it as well.

You write:

“Flatpaks and snaps have long history of slow performance, weird behaviors and difficulties to match their looks to the global applied theme.”

There is no slowness or other issues with the KPXC Flatpak. It is what the KPXC leadership recommends. Works very well… except recently I have the Autostart issue I posted about.

On Arch based distros you don’t need to use any kind of those foreign packaging formats when you have the latest native ones available.

You’re right the Flatpak is slower than the AppImage. I just tested them. The AppImage launches quicker. I wasn’t expecting that for such a small application.

RE: the latest native packages available, can you trust them as much as packages directly from KeePassXC developers?

One thing I like about the Flatpak is being able to disable networking using Flatseal. This provides peace of mind for something as sensitive as a password manager.

RE: the latest native packages available, can you trust them as much as packages directly from KeePassXC developers?

Yes of course, KeePassXC is directly compiled from its source.

1 Like

So, on Ubuntu distros I prefer Flatpak and Snap to DEB packages. Isn’t the native package just the same as DEB except for Arch? Meaning it has access to the whole system without any sandboxing? Just inquiring because I am learning.