| Index: ui/webui/resources/js/cr/ui/menu_button.js
|
| diff --git a/ui/webui/resources/js/cr/ui/menu_button.js b/ui/webui/resources/js/cr/ui/menu_button.js
|
| index de8958bb0697daba0bc947b10539b492ec26296c..8a3491992b763ec0bd6809cf57b8c3f699a236c8 100644
|
| --- a/ui/webui/resources/js/cr/ui/menu_button.js
|
| +++ b/ui/webui/resources/js/cr/ui/menu_button.js
|
| @@ -103,7 +103,6 @@ cr.define('cr.ui', function() {
|
|
|
| // Hide the focus ring on mouse click.
|
| this.classList.add('using-mouse');
|
| -
|
| break;
|
| case 'keydown':
|
| this.handleKeyDown(e);
|
| @@ -133,6 +132,9 @@ cr.define('cr.ui', function() {
|
| this.hideMenu(hideDelayed ? HideType.DELAYED : HideType.INSTANT);
|
| break;
|
| case 'scroll':
|
| + if (!(e.target == this.menu || this.menu.contains(e.target)))
|
| + this.hideMenu();
|
| + break;
|
| case 'resize':
|
| this.hideMenu();
|
| break;
|
|
|