summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2013-10-10 15:56:25 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-10-10 15:56:25 -0700
commitda7a0010dba69e909c4aea3b7cef2713bc3c8d5a (patch)
treeef6f49280f039765851903b16aa7aaab9c5d6b94
parent1c6c1d493fa8240bd71727a94ac963563f0392ad (diff)
parentb6e2aad8d19cbd184438ecbc20e87befe858516f (diff)
downloadandroid_packages_apps_Trebuchet-da7a0010dba69e909c4aea3b7cef2713bc3c8d5a.tar.gz
android_packages_apps_Trebuchet-da7a0010dba69e909c4aea3b7cef2713bc3c8d5a.tar.bz2
android_packages_apps_Trebuchet-da7a0010dba69e909c4aea3b7cef2713bc3c8d5a.zip
am b6e2aad8: Merge "Fix issue where can\'t long click page indicators (issue 11136731)" into jb-ub-now-indigo-rose
* commit 'b6e2aad8d19cbd184438ecbc20e87befe858516f': Fix issue where can't long click page indicators (issue 11136731)
-rw-r--r--src/com/android/launcher3/Workspace.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java
index bbe09463a..66d441056 100644
--- a/src/com/android/launcher3/Workspace.java
+++ b/src/com/android/launcher3/Workspace.java
@@ -53,6 +53,7 @@ import android.view.Display;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
+import android.view.View.OnClickListener;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityManager;
import android.view.accessibility.AccessibilityNodeInfo;
@@ -1524,7 +1525,10 @@ public class Workspace extends SmoothPagedView
if (getPageIndicator() != null) {
// In case accessibility state has changed, we need to perform this on every
// attach to window
- getPageIndicator().setOnClickListener(getPageIndicatorClickListener());
+ OnClickListener listener = getPageIndicatorClickListener();
+ if (listener != null) {
+ getPageIndicator().setOnClickListener(listener);
+ }
}
AccessibilityManager am = (AccessibilityManager)
getContext().getSystemService(Context.ACCESSIBILITY_SERVICE);