Skip to content

Database view splitters are hidden if MinimizeOnStartup is enabled and no splitter sizes are configured #11013

@laribA

Description

@laribA

Overview

Enabling both "Minimize window at application startup" and "Show a system tray icon" causes the outside bordering window (the Groups view on the side, the Searches and Tags menu, and the entry details on the bottom) to not appear when the database is unlocked.

Steps to Reproduce

  1. Enable "Minimize window at application startup" in KeePassXC settings (or change MinimizeOnStartup=true in ~/.config/keepassxc/keepassxc.ini).
  2. Enable "Show a system tray icon" in KeePassXC settings (or change ShowTrayIcon=true in ~/.config/keepassxc/keepassxc.ini).
  3. (Re)start KeePassXC.

Expected Behavior

The outside bordering window (the Groups view on the side and the entry details on the bottom) is visible.

Actual Behavior

The outside bordering window is not visible. Neither the Groups view, the Searches and Tags menu, nor the entry details are present. The only things shown are the entries in the current group and the menu and tool bars.

Context

KeePassXC 2.7.9
Revision 8f6dd13

Operating System: Fedora Linux 40
Desktop Environment: KDE Plasma 6.1.1
Windowing System: Wayland

Full Debug Info

KeePassXC - Version 2.7.9
Revision: 8f6dd13

Qt 5.15.14
Debugging mode is disabled.

Operating system: Fedora Linux 40 (Forty)
CPU architecture: x86_64
Kernel: linux 6.9.6-200.fc40.x86_64

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • Passkeys
  • SSH Agent
  • KeeShare
  • YubiKey
  • Secret Service Integration

Cryptographic libraries:

  • Botan 2.19.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions