Merge "Fix issue where can't long click page indicators (issue 11136731)" into jb-ub-now-indigo-rose

This commit is contained in:
Adam Cohen
2013-10-10 22:53:25 +00:00
committed by Android (Google) Code Review
+5 -1
View File
@@ -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);