| Index: chrome/browser/resources/media_router/elements/media_router_header/media_router_header.js
|
| diff --git a/chrome/browser/resources/media_router/elements/media_router_header/media_router_header.js b/chrome/browser/resources/media_router/elements/media_router_header/media_router_header.js
|
| index 3e9ea19c5e6d8a58fd6d3d5be0409a15627b6361..3afac7f4c94f5f801b7cd3894fa72c585f64f2aa 100644
|
| --- a/chrome/browser/resources/media_router/elements/media_router_header/media_router_header.js
|
| +++ b/chrome/browser/resources/media_router/elements/media_router_header/media_router_header.js
|
| @@ -42,6 +42,7 @@ Polymer({
|
| view: {
|
| type: String,
|
| value: null,
|
| + observer: 'updateHeaderCursorStyle_',
|
| },
|
|
|
| /**
|
| @@ -94,8 +95,11 @@ Polymer({
|
| *
|
| * @private
|
| */
|
| - onArrowDropClick_: function() {
|
| - this.fire('arrow-drop-click');
|
| + onHeaderOrArrowClick_: function() {
|
| + if (this.view == media_router.MediaRouterView.SINK_LIST ||
|
| + this.view == media_router.MediaRouterView.CAST_MODE_LIST) {
|
| + this.fire('header-or-arrow-click');
|
| + }
|
| },
|
|
|
| /**
|
| @@ -115,4 +119,18 @@ Polymer({
|
| onCloseButtonClick_: function() {
|
| this.fire('close-button-click');
|
| },
|
| +
|
| + /**
|
| + * Updates the cursor style for the header text when the view changes. When
|
| + * the drop arrow is also shown, the header text is also clickable.
|
| + *
|
| + * @param {?media_router.MediaRouterView} view The current view.
|
| + * @private
|
| + */
|
| + updateHeaderCursorStyle_: function(view) {
|
| + this.$$('#header-text').style.cursor =
|
| + view == media_router.MediaRouterView.SINK_LIST ||
|
| + view == media_router.MediaRouterView.CAST_MODE_LIST ?
|
| + 'pointer' : 'auto';
|
| + },
|
| });
|
|
|