Left Hand Page Margin fixed at 10mm, if changed via Page Settings, the difference gets added to Right Margin

• Mar 16, 2017 - 04:23
Reported version
3.0
Type
Functional
Severity
S4 - Minor
Status
closed
Project

affects 3.0-dev bd894bd8d but not 2.1


Comments

I'm also noticing PageSettings::elmChanged() is the only function which uses:

      double f  = mmUnit ? 1.0/INCH : 1.0;
      val *= f;

while all the other ones simply do:

      if (mmUnit)
            val /= INCH;

I'm pretty sure it should be like the others...(maybe it doesn't matter...but the code is easier to read then anyways).

in that above screenshot, notice that the 2nd page (even) has both margins correct. I've determined that this bug is specific to the Odd pages left margin only.