Bug 482871 - Panel in "Auto-Hide" or "Dodge Windows" mode never hides with custom window manager on X11
Summary: Panel in "Auto-Hide" or "Dodge Windows" mode never hides with custom window m...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.0.0
Platform: Arch Linux Linux
: LO minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks: 478797
  Show dependency treegraph
 
Reported: 2024-03-08 13:05 UTC by Étienne
Modified: 2024-03-10 20:07 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Étienne 2024-03-08 13:05:54 UTC
SUMMARY

Running a custom window manager on X11 (following Archlinux Wiki systemd procedure): a panel never hides itself, neither in autohide mode nor in dodge windows.

STEPS TO REPRODUCE
1. mask/stop plasma-kwin_x11 service
2. create/enable/start a custom user service to launch a window manager
3. set dock to autohide

OBSERVED RESULT

The dock never hides itself.

EXPECTED RESULT

The dock should be able to hide itself (and to dodge windows when using another window manager)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Archlinux
(available in About System)
KDE Plasma Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION

It works in the same setup when running kwin. It also works when running kwin with a custom composite manager (tested with compfy and picom) where the dock fades away appropriately.
Not-working when using another simple window manager instead (tested with a custom EWMH compatible dwm and a default up-to-date icewm).
Latte-dock, in plasma 5, did not have this issue (dodge windows was working fine).
Cannot say for pure plasma 5 dock in this setup (never tested).