From d74c984fcc61f86160476a2543faff715e3ee2fd Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Sun, 10 Jul 2011 12:44:21 -0700 Subject: Use hardware layers in more situations * Turn on while dragging * Fix bug: don't disable when swiping pages during drag * Fix bug: disable hardware layers on startup * Removing old state code in Workspace Change-Id: I5633dc98f2679784aea5551564dfa19504a074a6 --- src/com/android/launcher2/PagedView.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/com/android/launcher2/PagedView.java') diff --git a/src/com/android/launcher2/PagedView.java b/src/com/android/launcher2/PagedView.java index 8c74c42e5..fc82e540d 100644 --- a/src/com/android/launcher2/PagedView.java +++ b/src/com/android/launcher2/PagedView.java @@ -301,13 +301,17 @@ public abstract class PagedView extends ViewGroup { } protected void pageBeginMoving() { - mIsPageMoving = true; - onPageBeginMoving(); + if (!mIsPageMoving) { + mIsPageMoving = true; + onPageBeginMoving(); + } } protected void pageEndMoving() { - onPageEndMoving(); - mIsPageMoving = false; + if (mIsPageMoving) { + mIsPageMoving = false; + onPageEndMoving(); + } } protected boolean isPageMoving() { -- cgit v1.2.3