Skip to content

File selection UI not working under KDE Plasma on Arch Linux #76

@banagale

Description

@banagale

🐛 Bug Summary

When running the FileKitty PyQt app under KDE Plasma on Arch Linux, users are able to launch the app and open the file selection dialog, but selected files do not appear in the UI and are not added to the file list. No error messages or logs are shown.

🧪 Environment

  • OS: Arch Linux
  • Desktop Environment: KDE Plasma
  • Qt Style warning seen: invalid style override 'kvantum'
  • Installed using: poetry installpoetry run filekitty

🧍‍♂️ User Report

“I can start it but when I try to add files it just doesn't do anything (I can select files but they aren't added to the view here). I'm in Arch and I don't see any logs :))”

🧩 Notes

  • This bug is not reproducible on macOS (primary development platform).

  • The UI renders correctly; only the file add/selection behavior fails.

  • Might be related to:

    • QFileDialog quirks in Plasma/X11
    • Environment variable defaults (XDG_*, Qt file dialog mode)
    • Permissions or missing signals/slots in the Select Files button

🛠️ Action Items

  • Reproduce in KDE Plasma VM
  • Confirm QFileDialog behavior (native vs non-native)
  • Check for missing signal connections or errors when selecting files
  • Add debug logging around file selection to surface silent failures

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions