| Index: chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
|
| diff --git a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
|
| index b99b88abf91a9c75c98b972e38c17b605362e67f..d0126c7dcc5ff5389abd01e23d8805880d10ed10 100644
|
| --- a/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
|
| +++ b/chrome/browser/resources/media_router/elements/media_router_container/media_router_container.js
|
| @@ -1195,7 +1195,9 @@ Polymer({
|
| },
|
|
|
| /**
|
| - * Updates |currentView_| if there is a new blocking issue.
|
| + * Updates |currentView_| if there is a new blocking issue. Clears any
|
| + * pending route creation properties if the issue corresponds with
|
| + * |pendingCreatedRouteId_|.
|
| *
|
| * @param {?media_router.Issue} issue The new issue.
|
| * @private
|
| @@ -1205,6 +1207,11 @@ Polymer({
|
| this.currentView_ = media_router.MediaRouterView.ISSUE;
|
| else
|
| this.updateElementPositioning_();
|
| +
|
| + if (!!this.pendingCreatedRouteId_ && !!issue &&
|
| + issue.routeId == this.pendingCreatedRouteId_) {
|
| + this.resetRouteCreationProperties_(false);
|
| + }
|
| },
|
|
|
| /**
|
|
|