Bug 508028 - Panel in "Windows can cover" mode does not hide correctly after widget interaction
Summary: Panel in "Windows can cover" mode does not hide correctly after widget intera...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: master
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-08 20:35 UTC by Simon
Modified: 2025-09-10 03:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon 2025-08-08 20:35:24 UTC
Description:

When using a custom panel without Task Manager, in "Windows can cover" mode (Dodge Windows), the panel fails to hide after interacting with certain widgets.

It stays visible even if a window overlaps it, until I manually restart plasmashell or open/close the System Tray. This happens consistently after using widgets such as "Show Desktop" or other custom applets.

Steps to reproduce:

Create a custom panel with only widgets (no Task Manager).

Set panel visibility to "Windows can cover".

Open a maximized window.

Interact with a widget on the panel (e.g., Show Desktop, System Tray).

Move the maximized window so it should cover the panel.

Expected behavior:
The panel should hide/avoid windows as configured.

Actual behavior:
The panel stays visible and does not dodge/hide until reopening the system tray or restarting plasmashell.

Workaround:
Opening and closing the System Tray restores the correct hiding until the next widget interaction.

System Information:

OS: EndeavourOS (64-bit)

KDE Plasma: 6.4.4

KDE Frameworks: 6.16.0

Qt Version: 6.9.1

Kernel: Linux 6.15.9-zen1-1-zen (Wayland)

CPU: AMD Ryzen 9 5900X (24) @ 4.95 GHz

GPU: AMD Radeon RX 6800

RAM: 32 GiB

Additional notes:
I am not using the "Unhide when a window wants attention" option, because the panel has no Task Manager.
The issue seems related to widget interaction breaking the "Windows can cover" behavior.
Comment 1 Nate Graham 2025-08-11 21:19:56 UTC
Hmm, I can't reproduce the issue with those steps. Can you attach a screen recording that shows it happening? Thanks a lot!
Comment 2 Bug Janitor Service 2025-08-26 03:47:41 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-09-10 03:48:31 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.