include/vcl/weld.hxx | 1 + sw/source/ui/fldui/inpdlg.cxx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)
New commits: commit e71ece6a6f5a817120a3866896828e4158fbde79 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Fri Aug 24 08:17:21 2018 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Fri Aug 24 16:04:37 2018 +0200 document that nEndPos of -1 is all text Change-Id: I4646e1ef09db3a637248cff53cbbafb214219cf8 Reviewed-on: https://gerrit.libreoffice.org/59542 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/include/vcl/weld.hxx b/include/vcl/weld.hxx index b864231e105a..cee22af8dc31 100644 --- a/include/vcl/weld.hxx +++ b/include/vcl/weld.hxx @@ -484,6 +484,7 @@ public: virtual OUString get_text() const = 0; virtual void set_width_chars(int nChars) = 0; virtual void set_max_length(int nChars) = 0; + // nEndPos can be -1 in order to select all text virtual void select_region(int nStartPos, int nEndPos) = 0; virtual bool get_selection_bounds(int& rStartPos, int& rEndPos) = 0; virtual void set_position(int nCursorPos) = 0; diff --git a/sw/source/ui/fldui/inpdlg.cxx b/sw/source/ui/fldui/inpdlg.cxx index f0bbfbd22bda..a9cad5d770d2 100644 --- a/sw/source/ui/fldui/inpdlg.cxx +++ b/sw/source/ui/fldui/inpdlg.cxx @@ -106,7 +106,7 @@ SwFieldInputDlg::SwFieldInputDlg(weld::Window *pParent, SwWrtShell &rS, // preselect all text to allow quickly changing the content if (bEnable) - m_xEditED->select_region(0, m_xEditED->get_text().getLength()); + m_xEditED->select_region(0, -1); } SwFieldInputDlg::~SwFieldInputDlg() _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits