summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
Diffstat (limited to 'cui')
-rw-r--r--cui/source/tabpages/grfpage.cxx12
1 files changed, 10 insertions, 2 deletions
diff --git a/cui/source/tabpages/grfpage.cxx b/cui/source/tabpages/grfpage.cxx
index 252d7e744b9c..ad4804528ae6 100644
--- a/cui/source/tabpages/grfpage.cxx
+++ b/cui/source/tabpages/grfpage.cxx
@@ -491,8 +491,16 @@ IMPL_LINK( SvxGrfCropPage, CropHdl, const MetricField *, pField )
m_pRightMF->SetValue( m_pRightMF->Normalize( nRight ), eUnit );
}
}
- m_pExampleWN->SetLeft(nLeft);
- m_pExampleWN->SetRight(nRight);
+ if (Application::GetSettings().GetLayoutRTL())
+ {
+ m_pExampleWN->SetLeft(nRight);
+ m_pExampleWN->SetRight(nLeft);
+ }
+ else
+ {
+ m_pExampleWN->SetLeft(nLeft);
+ m_pExampleWN->SetRight(nRight);
+ }
if(bZoom)
{
// scale stays, recompute width