diff options
author | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-04 00:29:21 +0000 |
---|---|---|
committer | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-04 00:29:21 +0000 |
commit | b89615d44dda84e025b625f21beb6787c75650be (patch) | |
tree | e60d46498a008d48e0c0793af607b78d2f411795 /printing/print_settings.cc | |
parent | e1444cbc545780f86766f842756ba17f5a8970ae (diff) | |
download | chromium_src-b89615d44dda84e025b625f21beb6787c75650be.zip chromium_src-b89615d44dda84e025b625f21beb6787c75650be.tar.gz chromium_src-b89615d44dda84e025b625f21beb6787c75650be.tar.bz2 |
PrintPreview: [LINUX] Update the margin values after flipping the paper orientation.
BUG=101419
TEST=Please refer to bug description.
Review URL: http://codereview.chromium.org/8351063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108598 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/print_settings.cc')
-rw-r--r-- | printing/print_settings.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/printing/print_settings.cc b/printing/print_settings.cc index 70ace6d..ddf3108 100644 --- a/printing/print_settings.cc +++ b/printing/print_settings.cc @@ -153,9 +153,6 @@ void PrintSettings::SetPrinterPrintableArea( header_footer_text_height = ConvertUnit(kSettingHeaderFooterInterstice, kPointsPerInch, units_per_inch); } - page_setup_device_units_.Init(physical_size_device_units, - printable_area_device_units, - header_footer_text_height); PageMargins margins; switch (margin_type) { @@ -211,6 +208,10 @@ void PrintSettings::SetPrinterPrintableArea( page_setup_device_units_.SetRequestedMargins(margins); else page_setup_device_units_.ForceRequestedMargins(margins); + + page_setup_device_units_.Init(physical_size_device_units, + printable_area_device_units, + header_footer_text_height); } void PrintSettings::SetCustomMargins( |