Index: chrome/browser/resources/print_preview/settings/page_settings.js |
diff --git a/chrome/browser/resources/print_preview/settings/page_settings.js b/chrome/browser/resources/print_preview/settings/page_settings.js |
index 6cec4e04d73c27b4fa3b494de7e1aa83b1a6ef6b..f9645444758468429c628bd85b49614e318745e3 100644 |
--- a/chrome/browser/resources/print_preview/settings/page_settings.js |
+++ b/chrome/browser/resources/print_preview/settings/page_settings.js |
@@ -170,8 +170,9 @@ cr.define('print_preview', function() { |
* the custom input is empty. |
* @private |
*/ |
- onCustomInputBlur_: function() { |
- if (this.customInput_.value == '') { |
+ onCustomInputBlur_: function(event) { |
+ if (this.customInput_.value == '' && |
+ event.relatedTarget != this.customRadio_) { |
this.allRadio_.checked = true; |
} |
}, |