summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vcl/source/gdi/mapmod.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/gdi/mapmod.cxx b/vcl/source/gdi/mapmod.cxx
index 70b2065e967a..7d304bef7a82 100644
--- a/vcl/source/gdi/mapmod.cxx
+++ b/vcl/source/gdi/mapmod.cxx
@@ -115,18 +115,21 @@ void MapMode::SetMapUnit( MapUnit eUnit )
void MapMode::SetOrigin( const Point& rLogicOrg )
{
mpImplMapMode->maOrigin = rLogicOrg;
+ mpImplMapMode->mbSimple = false;
}
void MapMode::SetScaleX( const Fraction& rScaleX )
{
mpImplMapMode->maScaleX = rScaleX;
mpImplMapMode->maScaleX.ReduceInaccurate(32);
+ mpImplMapMode->mbSimple = false;
}
void MapMode::SetScaleY( const Fraction& rScaleY )
{
mpImplMapMode->maScaleY = rScaleY;
mpImplMapMode->maScaleY.ReduceInaccurate(32);
+ mpImplMapMode->mbSimple = false;
}
double MapMode::GetUnitMultiplier() const