SUMMARY For autohide panels, Yakuake functions as normal (filling entire screen). But for "windows can cover" panels on Wayland, it will not overlap their space even when they are hidden. Meanwhile on X11, Yakuake will always cover "windows can cover" panels, even when they are not hidden (the expected functionality). STEPS TO REPRODUCE 1. Use Wayland 2. Have at least one panel set to "windows can cover" 3. Set Yakuake to have a width/height of 100% (depending on if panel is vertical or horizontal) 4. Open Yakuake OBSERVED RESULT Yakuake fills 100% except where the panel is. EXPECTED RESULT Yakuake should fill 100% including where the panel is. SOFTWARE/OS VERSIONS Linux: Fedora 37, Kernel 6.0.11-300.fc37.x86_64 KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 ADDITIONAL INFORMATION
I don't think that Yakuake should be in front of any panel if Yakuake is not on full-screen mode (Ctrl + Shift + F11, by default). For me, the expected behavior (when not full-screen) is: The top panel should reaper when Yakuake is shown (currently doesn't happen, leaving a gap), Yakuake window geometry should start right below that panel (already happen). Then, the panel should hide again (if set to auto-hide or "windows can cover) when Yakuake got hidden. This is the behavior when using a Latte dock panel, but is not when using a native plasma panel.
I'm afraid the "Windows Can Cover" Panel visibility mode has been removed for Plasma 6 and we aren't planning to bring it back. In its place, we plan to implement an "intelligent auto-hide" or "dodge windows" mode, per Bug 349785. This should hopefully be much better than "Windows Can Cover" ever was, and offer support for its use cases. Thanks for your understanding!