| Index: ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js
|
| diff --git a/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js b/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js
|
| index d598988232d717b2ce4eae42d65783c6a61e4ceb..0e197fa099552776aee1e43f7e083202f6fc77ca 100644
|
| --- a/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js
|
| +++ b/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js
|
| @@ -118,8 +118,9 @@ Polymer({
|
| if (e.key != 'Enter')
|
| return;
|
|
|
| - var actionButton = this.querySelector('.action-button');
|
| - if (actionButton && !actionButton.disabled) {
|
| + var actionButton =
|
| + this.querySelector('.action-button:not([disabled]):not([hidden])');
|
| + if (actionButton) {
|
| actionButton.click();
|
| e.preventDefault();
|
| }
|
|
|