diff options
author | Michael Jurka <mikejurka@google.com> | 2011-07-10 12:44:21 -0700 |
---|---|---|
committer | Michael Jurka <mikejurka@google.com> | 2011-07-13 17:41:05 -0700 |
commit | d74c984fcc61f86160476a2543faff715e3ee2fd (patch) | |
tree | 48585a050ad1e047eada56de82cb1daecceb7b6b /src/com/android/launcher2/PagedView.java | |
parent | 33f3703e6a85c2d5fa6ba5cf5c06e69b657c1c4e (diff) | |
download | android_packages_apps_Trebuchet-d74c984fcc61f86160476a2543faff715e3ee2fd.tar.gz android_packages_apps_Trebuchet-d74c984fcc61f86160476a2543faff715e3ee2fd.tar.bz2 android_packages_apps_Trebuchet-d74c984fcc61f86160476a2543faff715e3ee2fd.zip |
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
Diffstat (limited to 'src/com/android/launcher2/PagedView.java')
-rw-r--r-- | src/com/android/launcher2/PagedView.java | 12 |
1 files changed, 8 insertions, 4 deletions
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() { |