Correct PendingIntent#getActivity() flags
TetheringNotificationUpdater create a PendingIntent with Intent#FLAG_ACTIVITY_NEW_TASK flag. But this flag is used for Intent only. Thus, move this flag into Intent. Bug: 158639789 Test: atest TetheringTests Change-Id: I4c3af75c87b797bcde9356a94c835c7422dac1c6
This commit is contained in:
parent
6896f6193f
commit
67aeab2eee
1 changed files with 6 additions and 4 deletions
|
|
@ -273,8 +273,9 @@ public class TetheringNotificationUpdater {
|
|||
mContext.createContextAsUser(UserHandle.CURRENT, 0 /* flags */),
|
||||
0 /* requestCode */,
|
||||
new Intent(Settings.ACTION_TETHER_SETTINGS)
|
||||
.setPackage(getSettingsPackageName(mContext.getPackageManager())),
|
||||
Intent.FLAG_ACTIVITY_NEW_TASK | PendingIntent.FLAG_IMMUTABLE,
|
||||
.setPackage(getSettingsPackageName(mContext.getPackageManager()))
|
||||
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
||||
PendingIntent.FLAG_IMMUTABLE,
|
||||
null /* options */);
|
||||
|
||||
showNotification(R.drawable.stat_sys_tether_general, title, message,
|
||||
|
|
@ -317,8 +318,9 @@ public class TetheringNotificationUpdater {
|
|||
mContext.createContextAsUser(UserHandle.CURRENT, 0 /* flags */),
|
||||
0 /* requestCode */,
|
||||
new Intent(Settings.ACTION_TETHER_SETTINGS)
|
||||
.setPackage(getSettingsPackageName(mContext.getPackageManager())),
|
||||
Intent.FLAG_ACTIVITY_NEW_TASK | PendingIntent.FLAG_IMMUTABLE,
|
||||
.setPackage(getSettingsPackageName(mContext.getPackageManager()))
|
||||
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
||||
PendingIntent.FLAG_IMMUTABLE,
|
||||
null /* options */);
|
||||
|
||||
showNotification(R.drawable.stat_sys_tether_general, title, message,
|
||||
|
|
|
|||
Loading…
Reference in a new issue