Index: chrome/browser/resources/print_preview/settings/media_size_settings.js |
diff --git a/chrome/browser/resources/print_preview/settings/media_size_settings.js b/chrome/browser/resources/print_preview/settings/media_size_settings.js |
index 507fd935e1a123791f1573276e99b06b9487500d..445125305f11e352dda942a032c2a5d6ff96cb44 100644 |
--- a/chrome/browser/resources/print_preview/settings/media_size_settings.js |
+++ b/chrome/browser/resources/print_preview/settings/media_size_settings.js |
@@ -77,16 +77,17 @@ cr.define('print_preview', function() { |
indexToSelect = index; |
} |
}); |
- } else { |
- var valueToSelect = JSON.stringify(this.ticketItem_.getValue()); |
- for (var i = 0, option; option = select.options[i]; i++) { |
- if (option.value == valueToSelect) { |
- indexToSelect = i; |
- break; |
- } |
+ } |
+ // Try to select current ticket item. |
+ var valueToSelect = JSON.stringify(this.ticketItem_.getValue()); |
+ for (var i = 0, option; option = select.options[i]; i++) { |
+ if (option.value == valueToSelect) { |
+ indexToSelect = i; |
+ break; |
} |
} |
select.selectedIndex = indexToSelect; |
+ this.onSelectChange_(); |
}, |
/** |