Bug 449090

Summary: [feature] - bypasswindowmanagerhint flag does not work on wayland
Product: [Unmaintained] lattedock Reporter: ryu.ketsueki
Component: applicationAssignee: Michail Vourlakos <mvourlakos>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version First Reported In: git (master)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description ryu.ketsueki 2022-01-24 18:22:36 UTC
SUMMARY
Lately I've been trying a switch to Wayland and noticed how a dock configured to autohide, intellihide, etc, when using the mentioned flag to show on top of full screen windows, does not show on top of those windows at all. I use that feature to change between programs with the Super key and mouse. While I detected other bugs, one that minimized fullscreen apps will unminimize in the current virtual desktop instead of the one it was, being in two virtual desktops at the same time, and another that makes latte simply close without DrKonqi accusing a crash if trying to edit a dock or panel a second time, the one of the dock not being able to display on top of full screen windows is one that also bothers me the most when moving over from X11. I may open separate bug reports for the other two bugs but for now, only this one.

STEPS TO REPRODUCE
1. Enable the "Can be above fullscreen windows" option for a panel or dock marked to autohide or intellihide

OBSERVED RESULT
Dock does not display on top of full screen windows unlike on X11

EXPECTED RESULT
Dock display correctly on top of full screen windows

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220122
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.1-1-default (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-7020U CPU @ 2.30GHz
Memory: 11.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 620
Comment 1 Michail Vourlakos 2022-01-24 18:44:57 UTC
It never intended to work on with x11. Wayland does not support it... not Latte responsibility.