Created attachment 179826 [details] primary screen after changing panel priority SUMMARY When two panels intersect (in my case, top panel and left panel) one must be chosen to go all the way across the screen (taking priority) while the other will only go up to the point where it intersects. the only way I've been able to find to change which one is which is to delete one and clone it back from an identical panel, but this causes part of the panel to be rendered past the screen edge. I think adding an option to control this priority directly would make it a lot more user-friendly. STEPS TO REPRODUCE 1. create two panels that intersect 2. clone the one that has priority to a different screen 3. delete that one and clone it back to where it was OBSERVED RESULT Panel that previously had priority no longer does, but part of the panel is off screen. EXPECTED RESULT this can be done by modifying a setting and the panel is not cut off. SOFTWARE/OS VERSIONS Operating System: TUXEDO OS KDE Plasma Version: 6.3.2 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.11.0-109019-tuxedo (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 4600H with Radeon Graphics Memory: 16.1 GB of RAM Graphics Processor 1: AMD Radeon Graphics Graphics Processor 2: NVIDIA GeForce GTX 1650 Manufacturer: LENOVO Product Name: 82B5 System Version: Lenovo Legion 5 15ARH05 ADDITIONAL INFORMATION attached a screenshot of my primary screen after changing which panel had priority
On the latest Plasma version, we have decided that by design we want horizontal panels to always take precedence over vertical ones. I think this is a good default that should cover (almost?) all possible usecases, and avoids hacks like having to clone panels.
This is my preference so it will suit my usecase, thank you. I can imagine that there are people who would have the opposite preference (the vertical panel taking precedence, for example to leverage Fitt's law and have for example Application Dashboard widget launcher in a thicker Vertical panel). But I guess they will need to speak for themselves.