From a67e867db9d639ed2afcc97e9d04a67fc46f2669 Mon Sep 17 00:00:00 2001 From: Patrick Dubroy Date: Tue, 10 Aug 2010 18:11:03 -0700 Subject: Fix workspace shrinking bug caused by change in animations Change-Id: Ia34ae2a6cb863da28d319c46a95f61536cd31ade --- src/com/android/launcher2/Workspace.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/launcher2/Workspace.java b/src/com/android/launcher2/Workspace.java index 69a86865d..bc3285d9c 100644 --- a/src/com/android/launcher2/Workspace.java +++ b/src/com/android/launcher2/Workspace.java @@ -1124,6 +1124,8 @@ public class Workspace extends ViewGroup Sequencer s = new Sequencer(); for (int i = 0; i < screenCount; i++) { CellLayout cl = (CellLayout) getChildAt(i); + cl.setPivotX(0.0f); + cl.setPivotY(0.0f); if (animated) { final int duration = res.getInteger(R.integer.config_workspaceShrinkTime); s.playTogether( @@ -1187,6 +1189,8 @@ public class Workspace extends ViewGroup final int duration = getResources().getInteger(R.integer.config_workspaceUnshrinkTime); for (int i = 0; i < screenCount; i++) { final CellLayout cl = (CellLayout)getChildAt(i); + cl.setPivotX(0.0f); + cl.setPivotY(0.0f); if (animated) { s.playTogether( new PropertyAnimator(duration, cl, "translationX", 0.0f), -- cgit v1.2.3