Chromium Code Reviews| Index: chrome/browser/resources/print_preview/header_footer_settings.js |
| diff --git a/chrome/browser/resources/print_preview/header_footer_settings.js b/chrome/browser/resources/print_preview/header_footer_settings.js |
| index 02776c58b86b8e351e8924dd57ebe07423b36e74..c59d58e88349f1af07c8e8918f0ef0d84cb53284 100644 |
| --- a/chrome/browser/resources/print_preview/header_footer_settings.js |
| +++ b/chrome/browser/resources/print_preview/header_footer_settings.js |
| @@ -13,7 +13,6 @@ cr.define('print_preview', function() { |
| function HeaderFooterSettings() { |
| this.headerFooterOption_ = $('header-footer-option'); |
| this.headerFooterCheckbox_ = $('header-footer'); |
| - this.headerFooterApplies_ = false; |
| this.addEventListeners_(); |
| } |
| @@ -33,7 +32,7 @@ cr.define('print_preview', function() { |
| * @return {boolean} true if Headers and Footers are checked. |
| */ |
| hasHeaderFooter: function() { |
| - return this.headerFooterApplies_ && this.headerFooterCheckbox_.checked; |
| + return previewModifiable && this.headerFooterCheckbox_.checked; |
| }, |
| /** |
| @@ -54,14 +53,15 @@ cr.define('print_preview', function() { |
| this.onHeaderFooterChanged_.bind(this); |
| document.addEventListener(customEvents.PDF_LOADED, |
| this.onPDFLoaded_.bind(this)); |
| - document.addEventListener(customEvents.MARGINS_SELECTION_CHANGED, |
| - this.onMarginsSelectionChanged_.bind(this)); |
| }, |
| - onMarginsSelectionChanged_: function(event) { |
| - this.headerFooterApplies_ = event.selectedMargins != |
| - print_preview.MarginSettings.MARGINS_VALUE_NO_MARGINS; |
| - this.setVisible_(this.headerFooterApplies_); |
| + /** |
| + * Sets the visibility of header footer option. |
| + * @param {boolean} headerFooterApplies True if the headers footers |
| + * checkbox shoud be hidden, else false. |
| + */ |
| + setVisibility: function(headerFooterApplies) { |
|
dpapad
2012/03/14 23:16:25
There is already a method setVisible_ in this clas
kmadhusu
2012/03/15 00:19:15
Done.
|
| + this.setVisible_(headerFooterApplies); |
| }, |
| /** |