summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/PagedView.java
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2011-07-10 12:44:21 -0700
committerMichael Jurka <mikejurka@google.com>2011-07-13 17:41:05 -0700
commitd74c984fcc61f86160476a2543faff715e3ee2fd (patch)
tree48585a050ad1e047eada56de82cb1daecceb7b6b /src/com/android/launcher2/PagedView.java
parent33f3703e6a85c2d5fa6ba5cf5c06e69b657c1c4e (diff)
downloadandroid_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.java12
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() {