SUMMARY Because of the forced behaviour of showing the panel when the mouse over toward the edge of the screen (where the panel is), it add bug (with screen edge functionality) and unwanted behaviour (unwanted by me at least and it can't be disabled) - If the panel is at the top of the screen (set as windows can cover), The screen Edges behaviour do not work as expected (the mouse need to be moved twice to the location to get the behaviour instead of once. - The panel should have an option to disable its showing when the mouse get close to its location. it can be very unwanted to have the panel showing when trying to access the tabs of a maximised browser windows for examples. - Removing the top screen edge behaviour make the panel work as wanted (not showing up with the mouse) until I forced it shown (keyboard shortcut). STEPS TO REPRODUCE 1. Start a wayland session (not tested on x11 yet) 2. Set your panel to the top of the screen (any size) 3. Set you panel to "windows can cover" 4. Hide title bars and boders 5. Open a web browser and maximize the window. -> Window does cover the panel as expected. 6. Move your mouse at the top to access the edge of the window -> Panel shows up (undesired for some, an option should be available to disable it) 7. Mouse your mouse away -> Panel does not hide (focus is still on the browser window, that whdow should be on top of the panel) https://bugs.kde.org/show_bug.cgi?id=453373 8. must click away from the panel to hide it (when really may have just wanted to click on a new tab) 9. In workspace behaviour, activate any/all the top screen edges behaviour (any behaviours) 10. move your mouse (once) where you expect the behaviour to be triggered -> Panel shows up, but behaviour is not happening 11. Move your mouse again to the same place -> Behaviour is happening 13. Click away from the panel so it hides 12. Disable the screen behaviour 13. mouve you mouse top of the screen -> panel is not showing up (finally a wanted behaviour, but unconsistent with previous one) 14. Show the panel (keyboard binding) 15. Back at step 6. OBSERVED RESULT - No options to disable the edge of the screen where the panel is at triggering the panel showing. - Screen Edges triggers not triggered well - panel get in the way when the option is to make it not be in the way EXPECTED RESULT - Option to disable the mouse triggering the showing of the mouse (I understand it may be a desired behaviour for some and a more natural behaviour, hence an opt-out option). - Screen Edges triggers should be as snappy as when the panel is always visible. - Panel should stay out of the way if the user set it so. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 38 Kernel 6.4.12-200.fc38.x86_64 (64-bit) (available in About System) KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION - I believe those bugs are caused by the forced behaviour of showing the panel when the mouse get the screen edge. - It is hard for a non experienced user to decide which application of kde-plasma does the panel comes under (search result for panel on that selection showed no result.
Additional info about the panel behaviour with the mouse and why it should be an option (opt-out option) My (and probably others) expected behaviour was "fixed" and removed for this user (and probably others): https://bugs.kde.org/show_bug.cgi?id=398439 https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/176 It is the default behaviour when the panel is on auto-hide, which is why it should be an opt-out to remove the mouse triggering the panel showing.
Thanks for the bug report, but we need one bug report per issue; not one bug report with multiple issues in it. See https://community.kde.org/Get_Involved/Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket. Let's use the bug report to track this issue: > - If the panel is at the top of the screen (set as windows can cover), The screen Edges behaviour > do not work as expected (the mouse need to be moved twice to the location to get the behaviour > instead of once.
(In reply to Nate Graham from comment #2) > Thanks for the bug report, but we need one bug report per issue; not one bug > report with multiple issues in it. See > https://community.kde.org/Get_Involved/ > Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket. Sorry about that, it's just that as I was testing to reproduce the real issue for me (the bar cover the window when the mouse move to the edge), I have run into the others, because of it. It also shows the intended behaviour (bar not covering the window) and the current behaviour (bar covering the window). > > Let's use the bug report to track this issue: > > > - If the panel is at the top of the screen (set as windows can cover), The screen Edges behaviour > > do not work as expected (the mouse need to be moved twice to the location to get the behaviour > > instead of once. I would much rather having it used for > >- The panel should have an option to disable its showing when the mouse get close to its location. it can be very unwanted to have the panel showing when trying to access the tabs of a maximised browser windows for examples. > As this is my main need (and would fix everything else for me, while not producing an unwanted behaviour to others ). They all need to be looked at and see what could be fixed. PS: I don't find this bug tracker super intuitive (it took me for ever to find my reported bug because it is nowhere near the main navigation for example), so I am not super keen on using it much to report multiple bugs.
Just submit a new bug report, it won't hardly take any time. :)
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!