Skip to content

[BUG] Dock does not auto hide correctly when "Show on display" is specified #497

@fuyo2

Description

@fuyo2

If auto hide is enabled and a display is specified, the dock works as expected (Dock is displayed on screen until a window is opened.) After a reboot, the dock is always hidden. The only way to correct this is to change the dock size, then it works correctly again. This is happening on both AMDGPU and Nvidia systems with Display Port connected displays.

I have multiple monitors and like to specify with display to show the dock. This seems to trigger the issue, if I leave the dock's "Show on display" setting to "All Displays," I do not experience the issue.

I have replicated the issue on AMD and Nvidia GPU systems. I tested on an integrated intel GPU system but cannot trigger the same behavior.

I have attached logs, screenshots of configuration and video of issue. Please let me know if there is anything I can do to help!

https://github.com/user-attachments/assets/a9217888-87e4-4688-acfc-c89dc1a45349
Image
Image
Image
Image
cosmic-panel logs.txt
cosmic program versions.txt
cosmic-randr list.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions