SUMMARY Not sure when exactly this has regressed (or maybe it was like this from the start), but… there are several issues with the Panel Configuration mode. When Width (Height for vertical panels) is set to Custom: 1. Panel size guides (SliderHandle.qml) sometimes releasing the mouse drag for no reason. When Alignment is not Center, 2. Panel size guides on the side opposite to the configured Alignment are missing without explanations. There surely is some reason for it, but it looks more like a glitch than an intention. 3. When the panel's center guide has been moved around, changing Alignment might only work on second try, or even switch to some other random alignment. 4. The whole background for size guides (the Ruler.qml component) is glitchy: its thickness jitters while dragging the handles — at least on X11 @ 150% scaling. The 1px thin perpendicular line (representing the center of the screen, I guess?) flickers are often disappears, probably for the same fractional scaling reasons. Some other issues: 5. The centering handle is not intuitive for Left & Right alignments: what's the point of it staying at the center of the panel? It does not represent any panel's center there. 6. All these things could use some tooltips, also explaining their double-click "return to defaults" behavior. 7. When moving the center of a small panel left & right, the preview of the desktop resizes. You can briefly notice that one copy of the wallpaper leaks out as it tries to catch up with the resizing animation. OBSERVED RESULT bugs EXPECTED RESULT features SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.8.0 Qt Version: 6.8.0 Kernel Version: 6.12.1-arch1-1 (64-bit) Graphics Platform: X11
*** Bug 497018 has been marked as a duplicate of this bug. ***
I was going to open a new bug, but this seems like a better place to put it. I have a panel at the bottom of my screen set to dodge (which is like autohide unless there's nothing on top of it). I like to keep it off the corners of the screen, but managed to flip it to full width by accident. Then I discovered that putting it back at custom didn't show the arrows I expected. So I had no way to resize the panel. The entire resize/align UI was missing. Now, admittedly, I have a strange multimonitor set up. Imagine a square with four corners: NE, NW, SE, SW. I have two monitors one (primary) in SE and another one in NW. But still. So here's what I figured out. I had read that it could be a theme. So I went back to Breeze, Oxygen, a few others. Nothing. But then... I moved the bar to the top of the screen. At first, I thought it didn't work either until I realized the resize bar was now at the bottom of the screen even though the panel was at the top. (this is all on the primary screen). I was able to resize it and then push it back down to the bottom where it belongs. I guessed that it is erroneously drawing the size handles based on the height of my total screens (which are weird), not the height of the current screen. So, in other words, even though the panel knows it should be at the bottom or top of the SE screen, I think the handles are looking at the distance from NE to SE. So at the bottom, the handles are down around floor level off the monitor. At the top, they are near the bottom of the screen. I turned off the second monitor and sure enough, all works fine. So I have not gone to look at the code, but I fairly sure the resize handle is looking at the total screen bounding box of all active displays and not just the current one.