As the title says. I've tried adding a empty panel set the it to auto-hide, logout and in, rebooted, not working. It works OK on X. Reproducible: Always
Auto-hiding works by setting an X property on the window which KWin reads to hide it. Obviously that doesn't work on Wayland. Needs extending the plasmashell wayland protocol or something like that.
As mentioned in comment #1 it needs an extension to the Wayland protocol and implementation in KWin. As a matter of fact the basic work for that landed in KWin master today: https://quickgit.kde.org/?p=kwin.git&a=commit&h=dd3c6d6cc24cb215b91b52d9ac0be023a8f48633 So all that's needed is the protocol extension, but means it can only be done for Plasma 5.9
*** Bug 370277 has been marked as a duplicate of this bug. ***
Created attachment 101483 [details] behavior
Step 1 of 3: extending the protocol: https://phabricator.kde.org/D3007
Step 2: https://phabricator.kde.org/D3080 Step 3: https://phabricator.kde.org/D3084
Git commit d0df5725d9ca9e1a8067ef000b2d750e809ff249 by Bhushan Shah. Committed on 18/10/2016 at 06:53. Pushed by bshah into branch 'master'. [shell] Support autohide panel on wayland Summary: This makes use of requests to hide and show autohide panels from kwayland Depends on D3007 Test Plan: autohide panel now works, with D3080 in kwin, but windows can cover panel still needs work Reviewers: graesslin, #plasma Reviewed By: graesslin, #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D3084 M +7 -0 shell/panelview.cpp http://commits.kde.org/plasma-workspace/d0df5725d9ca9e1a8067ef000b2d750e809ff249