| 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 53ca15ff7ca085a4f9fb191278480eb70f7e78e6..9afb25e538f20a6457746dfe874892120ba60f04 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
|
| @@ -432,10 +432,12 @@ public class MediaNotificationManager {
|
| }
|
|
|
| private void onPlay(int actionSource) {
|
| + if (!mMediaNotificationInfo.isPaused) return;
|
| mMediaNotificationInfo.listener.onPlay(actionSource);
|
| }
|
|
|
| private void onPause(int actionSource) {
|
| + if (mMediaNotificationInfo.isPaused) return;
|
| mMediaNotificationInfo.listener.onPause(actionSource);
|
| }
|
|
|
| @@ -515,6 +517,7 @@ public class MediaNotificationManager {
|
|
|
| if (mMediaNotificationInfo.supportsSwipeAway()) {
|
| mNotificationBuilder.setOngoing(!mMediaNotificationInfo.isPaused);
|
| + mNotificationBuilder.setDeleteIntent(createPendingIntent(ListenerService.ACTION_STOP));
|
| }
|
|
|
| // The intent will currently only be null when using a custom tab.
|
|
|