sc/source/ui/app/inputwin.cxx | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-)
New commits: commit 7f2f58f88348e2d1b4cb655f12d75c9d20c2625a Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Wed Jun 28 15:46:23 2023 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Fri Jul 7 10:58:33 2023 +0200 lok: formulabar: use position sent from client Change-Id: I0877cd9d5a5ba0319701e50bd5b9e5d63b23becd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153717 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Henry Castro <hcas...@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153988 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/sc/source/ui/app/inputwin.cxx b/sc/source/ui/app/inputwin.cxx index a85baa1ccca4..005b29e3b573 100644 --- a/sc/source/ui/app/inputwin.cxx +++ b/sc/source/ui/app/inputwin.cxx @@ -1813,23 +1813,10 @@ bool ScTextWnd::Command( const CommandEvent& rCEvt ) sal_Int32 nParaStart, nParaEnd, nPosStart, nPosEnd; - ScTabViewShell* pViewSh = ScTabViewShell::GetActiveViewShell(); - if (pViewSh && pViewSh->isLOKMobilePhone()) - { - // We use IME - do not select anything, put cursor at the end - nParaStart = nParaEnd = m_xEditView->GetEditEngine()->GetParagraphCount() ? - (m_xEditView->GetEditEngine()->GetParagraphCount() - 1) : 0; - nPosStart = nPosEnd = m_xEditView->GetEditEngine()->GetTextLen(nParaStart); - } - else - { - nParaStart = pParaPoint ? pParaPoint->X() : 0; - nParaEnd = pParaPoint ? pParaPoint->Y() : 0; - nPosStart = m_xEditView->GetPosNoField(nParaStart, aSelectionStartEnd.X()); - nPosEnd = m_xEditView->GetPosNoField(nParaEnd, aSelectionStartEnd.Y()); - - - } + nParaStart = pParaPoint ? pParaPoint->X() : 0; + nParaEnd = pParaPoint ? pParaPoint->Y() : 0; + nPosStart = m_xEditView->GetPosNoField(nParaStart, aSelectionStartEnd.X()); + nPosEnd = m_xEditView->GetPosNoField(nParaEnd, aSelectionStartEnd.Y()); m_xEditView->SetSelection(ESelection(nParaStart, nPosStart, nParaEnd, nPosEnd)); SC_MOD()->InputSelection( m_xEditView.get() );