Bug 311497 - Maximizing out of a quick tiled window should update geom_restore
Summary: Maximizing out of a quick tiled window should update geom_restore
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: core (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-11 08:49 UTC by swapnil bhartiya
Modified: 2023-05-07 13:04 UTC (History)
1 user (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 swapnil bhartiya 2012-12-11 08:49:29 UTC
When I snap a window to any quarter, then maximize and then restore again, it is expected that the window will snap to the original location but that's not happening as you can see in the gif below. 

http://imgflip.com/i/9c11

Expected behaviour: as in Kde 4.8 when I snap a window to any corner and maximiz and then resize it should go back to its original position.

Reproducible: Always

Steps to Reproduce:
1. snap a window to bottom right/left
2. maximiz the window
3. Now 'restore' the window.
Actual Results:  
Instead of restoring the window to where it was it takes any unexpected position.

Expected Results:  
It should restore to the position from where it was maximized.
Comment 1 Thomas Lübking 2012-12-11 22:10:14 UTC
Not a bug, behavior is explicit.

"Restore" is not an "undo" button and we don't keep geometry histories.

The trade-off of implementing this wish would be to loose the ability to return to the former geometry when un-quicktiling (no longer possible, the window is not quicktiled anymore after the maximization) the window afterwards.
Comment 2 swapnil bhartiya 2012-12-12 12:38:51 UTC
This is one of the reasons I switced to KDE from Ubuntu/Unity as I am a journalist and often keep one KATE window and do research and often maximize and restore windows. I arrange windows in a way so that I can continue to read and write but this behaviour is breaking it. Everything was fine till 4.9 so I would very much want to see the previous behavior.

The behaviour now is so unexpected.

Thanks.
Comment 3 swapnil bhartiya 2012-12-12 12:41:35 UTC
Of if there is any workaround to get the functionality?
Comment 4 Thomas Lübking 2012-12-12 14:51:18 UTC
sounds like you're after a rather tiling WM.

a workaround not, but there shortcuts to enter the tiling states and maximization.
run "kcmshell4 keys" and select "KWin" and filter for tile and max