Merge "Fix crash with intent-less actions" into nyc-dev
am: ac2b44f502
* commit 'ac2b44f5021f6d863c37167b26fe7dfba9bc4c6f':
Fix crash with intent-less actions
Change-Id: Ia0835af917c5818ec90fc96691d512c98e89d7e0
This commit is contained in:
@@ -2582,6 +2582,9 @@ public class NotificationManagerService extends SystemService {
|
|||||||
}
|
}
|
||||||
if (notification.actions != null) {
|
if (notification.actions != null) {
|
||||||
for (Notification.Action action: notification.actions) {
|
for (Notification.Action action: notification.actions) {
|
||||||
|
if (action.actionIntent == null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
am.setPendingIntentWhitelistDuration(action.actionIntent.getTarget(), duration);
|
am.setPendingIntentWhitelistDuration(action.actionIntent.getTarget(), duration);
|
||||||
setPendingIntentWhitelistDuration(am, duration, action.getExtras());
|
setPendingIntentWhitelistDuration(am, duration, action.getExtras());
|
||||||
final RemoteInput[] remoteInputs = action.getRemoteInputs();
|
final RemoteInput[] remoteInputs = action.getRemoteInputs();
|
||||||
|
|||||||
Reference in New Issue
Block a user