Bug 222102 - Wobbly windows wobbles strange after quick-maximization
Summary: Wobbly windows wobbles strange after quick-maximization
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: 4.9
Assignee: KWin default assignee
URL:
Keywords:
: 222132 233161 233584 259485 302716 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-10 19:35 UTC by Pascal d'Hermilly
Modified: 2012-06-28 20:37 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.9


Attachments
Patch, > git master - might still apply to 4.8 (2.21 KB, patch)
2012-03-19 21:51 UTC, Thomas Lübking
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal d'Hermilly 2010-01-10 19:35:28 UTC
Version:           4.4 RC2 (using Devel)
OS:                Linux
Installed from:    Compiled sources

When you drag a maximized window it becomes un-maximized, but it doesn't woble like normally. It seems very stiff. After the first drag, it wobles normally again.
Comment 1 Martin Flöser 2010-01-10 22:39:31 UTC
*** Bug 222132 has been marked as a duplicate of this bug. ***
Comment 2 Martin Flöser 2010-04-07 19:04:57 UTC
*** Bug 233161 has been marked as a duplicate of this bug. ***
Comment 3 Martin Flöser 2010-04-07 19:05:47 UTC
*** Bug 233584 has been marked as a duplicate of this bug. ***
Comment 4 Mohd Asif Ali Rizwaan 2010-06-14 20:56:46 UTC
disabling the "Wobble When Resizing" seems to work as expected. And resizing a window seems visuall very jarring.

[ ] Wobble when resizing <= untick/unselect this to have the 'wobbly' effect.

KDE 4.4.4.1 here. Arch
Comment 5 Martin Flöser 2010-12-11 07:47:41 UTC
*** Bug 259485 has been marked as a duplicate of this bug. ***
Comment 6 vaniaz 2011-05-04 10:02:17 UTC
Bug still in kde 4.6
Comment 7 freebullets.03 2011-11-05 18:45:47 UTC
How is this almost two year old bug not fixed yet?
Comment 8 Kai Uwe Broulik 2011-11-05 18:59:02 UTC
Try turning off "Wobble on Window Resize" in Effects Settings
Comment 9 Martin Flöser 2011-11-05 20:09:26 UTC
> How is this almost two year old bug not fixed yet?
At this moment there are 408 open bug reports for KWin with the oldest one 
from 2002. Unfortunately we do not have the manpower to close all bugs in a 
timely manner and have to select carefully which bugs we close. Especially for 
pure eye-candy features like wobbly windows the chances to get the bugs fixed 
are rather low.
Comment 10 Thomas Lübking 2011-11-05 21:23:09 UTC
The effect probably messes up can_wobble_* because it does not receive the maximizeChange event or ignores it during the moveResize or whatever.
You could give it a try if you care.

Reminds me, that we still wanted to get some stuff out of kwin and into an extragear package.
(porbably best with 4++ then)
Comment 11 vaniaz 2011-11-06 09:57:37 UTC
I think it was fixed in 4.7.3 or before. It works normally for me for quite some time. Maybe 2 months.
Comment 12 Thomas Lübking 2012-03-19 20:19:27 UTC
can't reproduce either
Comment 13 freebullets.03 2012-03-19 20:27:11 UTC
It's not fixed. Please re-open the bug. 

I'm using 4.8.1. Are you sure you have "Wobble When Resizing" enabled?
Comment 14 Kai Uwe Broulik 2012-03-19 20:36:09 UTC
Still on 4.8.1.
You need to have Wobbly Resize activated and the "Wobblyness" has to be high (at least not on the lowest setting)
Comment 15 Thomas Lübking 2012-03-19 20:48:23 UTC
Indeed, sorry for the noise.
Comment 16 Thomas Lübking 2012-03-19 21:51:10 UTC
Created attachment 69742 [details]
Patch, > git master - might still apply to 4.8

attached is a patch, since i don't use the wobblynoyance it would be good if someone would be able to apply and really long time test it.

that patch is against my current branch which is about a dozen commits ahead of git master, in case you get trouble on applying it - just call abck. the patch is rather trivial (but not necessarily minor)
Comment 17 Thomas Lübking 2012-03-19 21:58:29 UTC
*** Bug 226588 has been marked as a duplicate of this bug. ***
Comment 18 Thomas Lübking 2012-05-03 09:36:31 UTC
i forgot to create a RR but have patch still present
Comment 19 Thomas Lübking 2012-05-03 17:50:21 UTC
Git commit 5f28d2c42db2ae27f3874468741668e59e441149 by Thomas Lübking.
Committed on 19/03/2012 at 22:45.
Pushed by luebking into branch 'master'.

tag window being moved before dropping out of QuickTile/Max and omit wobble if window being moved during maximization change
REVIEW: 104841
FIXED-IN: 4.9

M  +1    -1    kwin/effects/wobblywindows/wobblywindows.cpp
M  +3    -2    kwin/geometry.cpp

http://commits.kde.org/kde-workspace/5f28d2c42db2ae27f3874468741668e59e441149
Comment 20 Thomas Lübking 2012-06-28 20:37:10 UTC
*** Bug 302716 has been marked as a duplicate of this bug. ***