| Index: chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaNotificationManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaNotificationManager.java b/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaNotificationManager.java
|
| index b9fc49c583b796eab93e8cd723cdbc5d8aa5f254..1ce836f8f631de115eb70dd1c6cc9883d4ca399a 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaNotificationManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaNotificationManager.java
|
| @@ -587,8 +587,12 @@ public class MediaNotificationManager {
|
| mNotificationBuilder.setOngoing(!mMediaNotificationInfo.isPaused);
|
| }
|
|
|
| - mNotificationBuilder.setContentIntent(
|
| - PendingIntent.getActivity(mContext, 0, mMediaNotificationInfo.contentIntent, 0));
|
| + // The intent will currently only be null when using a custom tab.
|
| + // TODO(avayvod) work out what we should do in this case. See https://crbug.com/585395.
|
| + if (mMediaNotificationInfo.contentIntent != null) {
|
| + mNotificationBuilder.setContentIntent(PendingIntent.getActivity(mContext, 0,
|
| + mMediaNotificationInfo.contentIntent, 0));
|
| + }
|
|
|
| mNotificationBuilder.setContent(createContentView());
|
| mNotificationBuilder.setVisibility(
|
|
|