From 703dc60b14ca72c3a1051a377079bbbc0f92d495 Mon Sep 17 00:00:00 2001 From: Matthew Fritze Date: Fri, 30 Sep 2016 12:36:27 -0700 Subject: [PATCH] Prevent double tap on suggestions Change-Id: I963d96b75cb5d464b6f91cf0824aee6e21cfeff0 Fixes: 31856366 --- src/com/android/settings/SettingsActivity.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index d0f51f6152d..e1f8afef6ec 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -1269,7 +1269,14 @@ public class SettingsActivity extends SettingsDrawerActivity } public void startSuggestion(Intent intent) { - mCurrentSuggestion = intent.getComponent(); + if (intent == null) { + return; + } + final ComponentName componentName = intent.getComponent(); + if (componentName.equals(mCurrentSuggestion)) { + return; + } + mCurrentSuggestion = componentName; startActivityForResult(intent, REQUEST_SUGGESTION); }