Suspend action in security patch when browser is disabled

am: 013da34209

Change-Id: I408fadd1b4d5a3455eb70dc808efe18e258f26c0
This commit is contained in:
jackqdyulei
2016-10-18 16:54:03 +00:00
committed by android-build-merger

View File

@@ -277,6 +277,13 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In
Toast.LENGTH_LONG); Toast.LENGTH_LONG);
mDevHitToast.show(); mDevHitToast.show();
} }
} else if (preference.getKey().equals(KEY_SECURITY_PATCH)) {
if (getPackageManager().queryIntentActivities(preference.getIntent(), 0).isEmpty()) {
// Don't send out the intent to stop crash
Log.w(LOG_TAG, "Stop click action on " + KEY_SECURITY_PATCH + ": "
+ "queryIntentActivities() returns empty" );
return true;
}
} else if (preference.getKey().equals(KEY_DEVICE_FEEDBACK)) { } else if (preference.getKey().equals(KEY_DEVICE_FEEDBACK)) {
sendFeedback(); sendFeedback();
} else if(preference.getKey().equals(KEY_SYSTEM_UPDATE_SETTINGS)) { } else if(preference.getKey().equals(KEY_SYSTEM_UPDATE_SETTINGS)) {