windowManager: Add animations for maximize and unmaximize
The fullscreen animation code is now generic enough to handle any size change animations, so stop limiting it to (un)fullscreen to get animations on (un)maximize as well. https://bugzilla.gnome.org/show_bug.cgi?id=766685
This commit is contained in:
parent
a72f0604dc
commit
83fb34608c
@ -1313,9 +1313,7 @@ const WindowManager = new Lang.Class({
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((whichChange == Meta.SizeChange.FULLSCREEN ||
|
if (oldFrameRect.width > 0 && oldFrameRect.height > 0)
|
||||||
whichChange == Meta.SizeChange.UNFULLSCREEN) &&
|
|
||||||
oldFrameRect.width > 0 && oldFrameRect.height > 0)
|
|
||||||
this._prepareAnimationInfo(shellwm, actor, oldFrameRect, whichChange);
|
this._prepareAnimationInfo(shellwm, actor, oldFrameRect, whichChange);
|
||||||
else
|
else
|
||||||
shellwm.completed_size_change(actor);
|
shellwm.completed_size_change(actor);
|
||||||
|
Loading…
Reference in New Issue
Block a user