Bug 471893 - Resizing tiled windows (using Super+Arrow) on one virtual desktops affects all other tiled windows across all virtual desktops
Summary: Resizing tiled windows (using Super+Arrow) on one virtual desktops affects al...
Status: RESOLVED DUPLICATE of bug 466031
Alias: None
Product: kwin
Classification: Plasma
Component: Quick Tiling (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-03 04:02 UTC by arnav0872
Modified: 2024-07-08 11:14 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description arnav0872 2023-07-03 04:02:43 UTC
SUMMARY
So when there are multiple virtual desktops open and in one of the desktops, i do a 50-50 tile using Super+Right and Super+Left and if i resize the split by resizing from the center, then, all other tiled windows on all other desktops also get resized.

STEPS TO REPRODUCE
1.  Tile a window on one desktop using Super+Right/Left
2.  Switch to a different desktop, open and tile another window to the same side
3. Resize one window on one of the two desktops to the left/right

OBSERVED RESULT
The size of all tiled windows on the same side across all virtual desktops get resized 

EXPECTED RESULT
All virtual desktops should be completely independent, i.e. Resizing tiled windows on one virtual desktop must not affect tiled windows across other virtual desktops

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Comment 1 Nate Graham 2023-09-13 18:14:48 UTC
Oops.
Comment 2 fanzhuyifan 2024-02-25 17:17:05 UTC
This also affects subsequent tiles on the same desktop. IMHO resizing in quick tiling shouldn't have any persistent effects -- the more advanced custom tiling is designed for such a feature.
Comment 3 fanzhuyifan 2024-03-03 03:17:30 UTC
This seems like a duplicate of 465937
Comment 4 bombela+kde 2024-06-03 16:58:18 UTC
Since I upgraded my distribution few days ago, I am encountering this bug. It makes quick tiling effectively useless.

plasmashell 5.27.11
kwin 5.27.11
Comment 5 Nate Graham 2024-06-25 14:11:29 UTC
*** Bug 489175 has been marked as a duplicate of this bug. ***
Comment 6 Oded Arbel 2024-07-03 16:17:36 UTC
This is also an issue with the tiling layout:

1. Press META+t
2. Set layout as you wish
3. Tile some windows to the tiling layout (move window while holding shift)
4. Move to another virtual desktop and tile some more windows to the tiling layout
5. grab the window border and move it - resizing the tiles

OBSERVED RESULT
The windows on both virtual desktop have been resized.

EXPECTED RESULT
The windows that aren't visible (because they are on another desktop) should not be resized.
Comment 7 dirkjan 2024-07-08 09:38:08 UTC
would it not be much better for the ‘left’/‘right’ quick-tile system to be rigurous and predictable while the tiles-editor is the way for people to do more complex stuff?

I’m very much not happy that an accidental change in window size actually changes something other than the window.

I mean, I ended up opening up two konsole’s and showing the number of columns / rows, just to allow me to get back to the 50/50 setup and correct the accidental resize. (i.e. it’s an expensive thing to fix!)

If kwin must, let the resize of two windows ‘tiled’ end up resizing those windows with zero change of the quick-tiling data underneath. Which means that if I want to reset it, I just hit the shortcut again.

And maybe let anything more complex be done with the tiling system which is opt-in.
Comment 8 Zamundaaa 2024-07-08 11:14:26 UTC

*** This bug has been marked as a duplicate of bug 466031 ***