Skip to content

KeePass inconsistent styling in KDE Plasma Wayland #12632

@WinnerWind

Description

@WinnerWind

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

When using a custom font (I have dyslexia so I use a dyslexic friendly font) and a custom mouse cursor (High contrast as it helps with my vision), KeePassXC resorts to using the default mouse cursor and the default font that is used for all QT apps. While this is passable, this messes with the look and feel. Even black icons are used for some parts of the app which makes buttons' icons unlegible.

Image

Meanwhile, Qt apps that style properly are supposed to look like the image below.
Image

Steps to Reproduce

  1. Use Breeze in KDE Plasma
  2. Set Colours in KDE Plasma
  3. Set Fonts in KDE Plasma
  4. Use Breeze Automatic icon theme in KDE Plasma
  5. Use KDE Plasma Wayland
  6. Open KeePassXC

Expected Versus Actual Behavior

Expected:
Since the style is Platform Native, I expect the app to respect my font and cursor preferences.

Actual:
KeePassXC uses odd styling.

KeePassXC Debug Information

KeePassXC - Version 2.7.10
Revision: b342be4

Qt 5.15.18
Debugging mode is disabled.

Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 6.17.7-arch1-1

Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Secret Service Integration

Cryptographic libraries:
- Botan 3.9.0

Operating System

Linux

Linux Desktop Environment

KDE

Linux Windowing System

Wayland

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions