Bug 472368

Summary: Please allow disabling revert-to-original-size on quick tiling unsnap
Product: [Plasma] kwin Reporter: Zeb Figura <z.figura12>
Component: Quick TilingAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, nroycea+kde
Priority: NOR    
Version First Reported In: 5.27.5   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Zeb Figura 2023-07-18 17:14:06 UTC
SUMMARY

Previous to the quick tiling changes introduced in 5.27 (I think?), quick-tiled windows would retain their new shape when moving or resizing out of their tiled position. I.e. quick-tiling was effectively a permanent move-and-resize action.

After 5.27, quick-tiled windows remember their previous position and revert to it when undoing the quick tiling by moving. This is, broadly, a change that makes sense, I understand why it was made, I think it can be an improvement to usage, to be clear. However it's not the way I'm used to tiled windows working and it can be an annoyance. I would like a way to revert to the previous usage.

Currently I've gotten into the habit of resizing quick-tiled windows by their corners after quick-tiling them, to make them remember their new size. This works, but I'd like to not have to make this workaround.

STEPS TO REPRODUCE
1. Resize a window arbitrarily.
2. Drag it to the left side of the screen so that it quick-tiles to the left half of the screen.
3. Drag it again off the left side of the screen.

OBSERVED RESULT

The window will revert to its previous size.

I would like to configure a way for it to not do that, but instead retain its current size—half the screen—the way it was in old Plasma.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian GNU/Linux 12
(available in About System)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.8