| Index: chrome/android/java/src/org/chromium/chrome/browser/media/remote/MediaRouteChooserDialogFactory.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/media/remote/MediaRouteChooserDialogFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/media/remote/MediaRouteChooserDialogFactory.java
|
| index 48eb306603c0d6ed56e45b33daec67a6968cf0c1..1c3eec18d51ed14ad39c050d63bb0a4e15215e3f 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/media/remote/MediaRouteChooserDialogFactory.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/media/remote/MediaRouteChooserDialogFactory.java
|
| @@ -91,7 +91,11 @@ public class MediaRouteChooserDialogFactory extends MediaRouteDialogFactory {
|
| public void onDismiss(DialogInterface dialog) {
|
| super.onDismiss(dialog);
|
|
|
| - if (mCancelled) return;
|
| + if (mCancelled) {
|
| + mPlayer.onRouteDialogCancelled();
|
| + return;
|
| + }
|
| +
|
| MediaRouter router = MediaRouter.getInstance(mContext);
|
| mController.onRouteSelected(mPlayer, router, router.getSelectedRoute());
|
| }
|
|
|