| Summary: | Windows jump around when quick tiling left/right | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Wen-Wei Kao <ltlnx> |
| Component: | Quick Tiling | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | cwo.kde, m.liu.jin, nate, xaver.hugl |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 6.1.4 | ||
| Target Milestone: | --- | ||
| Platform: | Slackware | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 6.3.0 | |
| Sentry Crash Report: | |||
| Attachments: |
WAYLAND_DEBUG=1 output
complere debug log |
||
|
Description
Wen-Wei Kao
2024-09-09 20:14:56 UTC
Can reproduce on git master with both a top and left-side panel. With the left panel (and the top panel off or hidden), the window only jumps when quick-tiling to the left, but not to the right. Looks like the tiling first places the window over the panel, before adjusting position/size to take the panel into account. Is the panel you have floating? If so, does the issue go away if you make it not float? (In reply to Zamundaaa from comment #2) > Is the panel you have floating? If so, does the issue go away if you make it > not float? No, I have non-floating panels and it still happens (on master, and in a VM on base Fedora). If I change it to floating, it's more noticeable though. I cannot reproduce the issue. Can you run an app with WAYLAND_DEBUG=1 envvar and try to tile it? Created attachment 174225 [details] WAYLAND_DEBUG=1 output (In reply to Vlad Zahorodnii from comment #4) > I cannot reproduce the issue. Can you run an app with WAYLAND_DEBUG=1 envvar > and try to tile it? Sure. See attachment. I've tried to limit it to the bits where it's actually tiling, but there's a bit of extra stuff at the beginning and end. This is with a non-floating always visible panel (20 logical px) on the top edge and the same (30 logical px) on the left edge. 125% scaling. A Konsole window is tiled from the center of the screen to the (full) left with Meta+LeftArrow. Git master from a couple of days ago, haven't had the time to do a fresh compile yet. (I currently also have autohide-panels on bottom and right edges, but that's just temporary as I'm testing changes to some widgets and want to have more room for variants. It happened without them as well) > Sure. See attachment. I've tried to limit it to the bits where it's actually tiling, but there's a bit of extra stuff at the beginning and end.
Can you please post full log?
Created attachment 174227 [details]
complere debug log
Sure, see attachment.
I can't reproduce this anymore with three different computers using master or 6.3. Can anyone else? (In reply to cwo from comment #8) > I can't reproduce this anymore with three different computers using master > or 6.3. Can anyone else? Hi, I updated to 6.3 a few days ago and indeed the first thing I noticed is this getting fixed. Marking this as resolved. |