From 7eb7f6c795fd4da8614d19e073587663ebde9b74 Mon Sep 17 00:00:00 2001 From: changbetty Date: Thu, 30 Jul 2020 23:29:51 +0800 Subject: [PATCH] Add setPackage for PendingIntent in SimSelectNotification Bug: 153556754 Test: make RunSettingsRoboTests ROBOTEST_FILTER=SimSelectNotificationTest Change-Id: I919bbc92df24b5557b3d95c342b330075153a9cd --- src/com/android/settings/sim/SimSelectNotification.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/settings/sim/SimSelectNotification.java b/src/com/android/settings/sim/SimSelectNotification.java index ae36f3534bf..6bd4c24ee27 100644 --- a/src/com/android/settings/sim/SimSelectNotification.java +++ b/src/com/android/settings/sim/SimSelectNotification.java @@ -20,6 +20,7 @@ import static android.provider.Settings.ENABLE_MMS_DATA_REQUEST_REASON_INCOMING_ import static android.provider.Settings.ENABLE_MMS_DATA_REQUEST_REASON_OUTGOING_MMS; import static android.provider.Settings.EXTRA_ENABLE_MMS_DATA_REQUEST_REASON; import static android.provider.Settings.EXTRA_SUB_ID; +import static com.android.settings.Utils.SETTINGS_PACKAGE_NAME; import static android.telephony.TelephonyManager.EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE; import static android.telephony.TelephonyManager.EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_ALL; import static android.telephony.TelephonyManager.EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_DATA; @@ -209,6 +210,7 @@ public class SimSelectNotification extends BroadcastReceiver { .setContentText(resources.getText(R.string.sim_notification_summary)) .setAutoCancel(true); Intent resultIntent = new Intent(Settings.ACTION_WIRELESS_SETTINGS); + resultIntent.setPackage(SETTINGS_PACKAGE_NAME); resultIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); PendingIntent resultPendingIntent = PendingIntent.getActivity(context, 0, resultIntent, PendingIntent.FLAG_CANCEL_CURRENT);