diff options
Diffstat (limited to 'src/com/android/bips')
| -rw-r--r-- | src/com/android/bips/BuiltInPrintService.java | 6 | ||||
| -rw-r--r-- | src/com/android/bips/P2pPermissionManager.java | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/com/android/bips/BuiltInPrintService.java b/src/com/android/bips/BuiltInPrintService.java index aa8aafa..e62cb66 100644 --- a/src/com/android/bips/BuiltInPrintService.java +++ b/src/com/android/bips/BuiltInPrintService.java @@ -317,13 +317,13 @@ public class BuiltInPrintService extends PrintService { .setAction(ACTION_CERTIFICATE_REJECT) .putExtra(EXTRA_PRINTER_ID, printerId); PendingIntent pendingRejectIntent = PendingIntent.getService(this, CERTIFICATE_REQUEST_ID, - rejectIntent, PendingIntent.FLAG_UPDATE_CURRENT); + rejectIntent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); Notification.Action rejectAction = new Notification.Action.Builder( Icon.createWithResource(this, R.drawable.ic_printservice), getString(R.string.reject), pendingRejectIntent).build(); PendingIntent deleteIntent = PendingIntent.getService(this, CERTIFICATE_REQUEST_ID, - rejectIntent, 0); + rejectIntent, PendingIntent.FLAG_IMMUTABLE); Intent acceptIntent = new Intent(this, BuiltInPrintService.class) .setAction(ACTION_CERTIFICATE_ACCEPT) @@ -333,7 +333,7 @@ public class BuiltInPrintService extends PrintService { acceptIntent.putExtra(EXTRA_CERTIFICATE, certificate); } PendingIntent pendingAcceptIntent = PendingIntent.getService(this, CERTIFICATE_REQUEST_ID, - acceptIntent, PendingIntent.FLAG_UPDATE_CURRENT); + acceptIntent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); Notification.Action acceptAction = new Notification.Action.Builder( Icon.createWithResource(this, R.drawable.ic_printservice), getString(R.string.accept), pendingAcceptIntent).build(); diff --git a/src/com/android/bips/P2pPermissionManager.java b/src/com/android/bips/P2pPermissionManager.java index e9be8c2..027d764 100644 --- a/src/com/android/bips/P2pPermissionManager.java +++ b/src/com/android/bips/P2pPermissionManager.java @@ -225,7 +225,7 @@ public class P2pPermissionManager { proceedIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); proceedIntent.putExtra(AddPrintersFragment.EXTRA_FIX_P2P_PERMISSION, true); PendingIntent proceedPendingIntent = PendingIntent.getActivity(mContext, 0, - proceedIntent, PendingIntent.FLAG_UPDATE_CURRENT); + proceedIntent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); Notification.Action fixAction = new Notification.Action.Builder( Icon.createWithResource(mContext, R.drawable.ic_printservice), mContext.getString(R.string.fix), proceedPendingIntent).build(); @@ -234,13 +234,13 @@ public class P2pPermissionManager { .setAction(BuiltInPrintService.ACTION_P2P_PERMISSION_CANCEL); PendingIntent cancelPendingIndent = PendingIntent.getService(mContext, BuiltInPrintService.P2P_PERMISSION_REQUEST_ID, cancelIntent, - PendingIntent.FLAG_UPDATE_CURRENT); + PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); Intent disableIntent = new Intent(mContext, BuiltInPrintService.class) .setAction(BuiltInPrintService.ACTION_P2P_DISABLE); PendingIntent disablePendingIndent = PendingIntent.getService(mContext, BuiltInPrintService.P2P_PERMISSION_REQUEST_ID, disableIntent, - PendingIntent.FLAG_UPDATE_CURRENT); + PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); Notification.Action disableAction = new Notification.Action.Builder( Icon.createWithResource(mContext, R.drawable.ic_printservice), mContext.getString(R.string.disable_wifi_direct), disablePendingIndent).build(); |
