diff options
author | Dennis Francis <dennis.francis@collabora.com> | 2022-01-04 12:55:45 +0530 |
---|---|---|
committer | Dennis Francis <dennis.francis@collabora.com> | 2022-02-04 19:21:53 +0100 |
commit | 226847e385d021bf2feacdfa796b3eb7023d6f0f (patch) | |
tree | 66e2a6d1f4b2bc25c691f4f289d764971df8ee2e /svx | |
parent | 0be8060a856f86fdfb42372e58073586b29c93fa (diff) |
lokCalcRTL: fix editing of shape text
Inform editeng that negated document x coordinates are used in this case
and ensure that editeng generated invalidation rectangles always have
positive X coordinates.
Conflicts:
sc/source/ui/view/gridwin4.cxx
Change-Id: I2e450707ce02f7bcd8e4d299f857c37ebbd5e2c6
(cherry picked from commit 0fe02bb99e5dfa8379a49de75683fc350e4c4dbd)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129360
Tested-by: Jenkins
Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/svdraw/svdedxv.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx index ad016b5c4f32..a92651abd785 100644 --- a/svx/source/svdraw/svdedxv.cxx +++ b/svx/source/svdraw/svdedxv.cxx @@ -872,6 +872,9 @@ OutlinerView* SdrObjEditView::ImpMakeOutlinerView(vcl::Window* pWin, OutlinerVie pOutlView->SetWindow(pWin); } + if (mbNegativeX) + pOutlView->GetEditView().SetNegativeX(mbNegativeX); + // disallow scrolling EVControlBits nStat = pOutlView->GetControlWord(); nStat &= ~EVControlBits::AUTOSCROLL; |