sw/inc/crsrsh.hxx | 8 ++++---- sw/source/uibase/shells/textsh1.cxx | 1 + 2 files changed, 5 insertions(+), 4 deletions(-)
New commits: commit df3a97ac7c430d50aba92d1a684d3e06005da5fd Author: Tamás Zolnai <[email protected]> AuthorDate: Wed Feb 20 12:45:44 2019 +0100 Commit: Andras Timar <[email protected]> CommitDate: Mon Mar 18 10:09:47 2019 +0100 MSForms: Update cursor position after the drop down form field was changed Change-Id: I0e9e8a0e9212cdf539caa163f9071bc2f21e4c9f Reviewed-on: https://gerrit.libreoffice.org/68959 Tested-by: Jenkins Reviewed-by: Tamás Zolnai <[email protected]> (cherry picked from commit 499501e8cf1d511eb95a7b72b755c2dc69985719) Reviewed-on: https://gerrit.libreoffice.org/69193 Reviewed-by: Andras Timar <[email protected]> Tested-by: Andras Timar <[email protected]> diff --git a/sw/inc/crsrsh.hxx b/sw/inc/crsrsh.hxx index fd75609f057f..13d70e6368c6 100644 --- a/sw/inc/crsrsh.hxx +++ b/sw/inc/crsrsh.hxx @@ -163,6 +163,10 @@ public: READONLY = (1 << 3) ///< make visible in spite of Readonly }; + SAL_DLLPRIVATE void UpdateCursor( + sal_uInt16 eFlags = SwCursorShell::SCROLLWIN|SwCursorShell::CHKRANGE, + bool bIdleEnd = false ); + private: SwRect m_aCharRect; ///< Char-SRectangle on which the cursor is located @@ -233,10 +237,6 @@ private: SwFrame* m_oldColFrame; - SAL_DLLPRIVATE void UpdateCursor( - sal_uInt16 eFlags = SwCursorShell::SCROLLWIN|SwCursorShell::CHKRANGE, - bool bIdleEnd = false ); - SAL_DLLPRIVATE void MoveCursorToNum(); SAL_DLLPRIVATE void ParkPams( SwPaM* pDelRg, SwShellCursor** ppDelRing ); diff --git a/sw/source/uibase/shells/textsh1.cxx b/sw/source/uibase/shells/textsh1.cxx index cf789346a410..a6495ea935de 100644 --- a/sw/source/uibase/shells/textsh1.cxx +++ b/sw/source/uibase/shells/textsh1.cxx @@ -1404,6 +1404,7 @@ void SwTextShell::Execute(SfxRequest &rReq) pDlg->Execute(); pFieldBM->Invalidate(); rWrtSh.InvalidateWindows( rWrtSh.GetView().GetVisArea() ); + rWrtSh.UpdateCursor(); // cursor position might be invalid } else { _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
