Skip anti-falsing in touch exploration mode
Bug: 19841919
Change-Id: I72cff71b1d6445d3deaa29084f6fe6bf9c421e36
diff --git a/src/com/android/phone/EmergencyActionGroup.java b/src/com/android/phone/EmergencyActionGroup.java
index dbacbf8..b8d17c9 100644
--- a/src/com/android/phone/EmergencyActionGroup.java
+++ b/src/com/android/phone/EmergencyActionGroup.java
@@ -34,6 +34,7 @@
import android.view.View;
import android.view.ViewAnimationUtils;
import android.view.ViewGroup;
+import android.view.accessibility.AccessibilityManager;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
import android.widget.Button;
@@ -214,7 +215,11 @@
case R.id.action1:
case R.id.action2:
case R.id.action3:
- revealTheButton(v);
+ if (AccessibilityManager.getInstance(mContext).isTouchExplorationEnabled()) {
+ getContext().startActivity(intent);
+ } else {
+ revealTheButton(v);
+ }
break;
case R.id.selected_container:
if (!mHiding) {