|author||Justin Luth <firstname.lastname@example.org>||2014-11-08 19:37:22 +0300|
|committer||Caolán McNamara <email@example.com>||2014-11-12 10:01:47 +0000|
fdo#85912 Delete surrounding text failing for input method calls regression.
When Apache OpenOffice code was merged in, a few lines were removed for no apparent reason. This just adds the code back in, and resolves the bug. See the comments in fdo#85912 for details about this bug. It is hard for majority language users to reproduce since they don't use ibus/kmfl to type their language's letters. Change-Id: I3963ea0f0eeeab8c8006408a7e229beab1ccf9f6 Reviewed-on: https://gerrit.libreoffice.org/12311 Reviewed-by: Caolán McNamara <firstname.lastname@example.org> Tested-by: Caolán McNamara <email@example.com> (cherry picked from commit 817da76529aa39f641d76805d429b09681348811) Reviewed-on: https://gerrit.libreoffice.org/12365
1 files changed, 3 insertions, 0 deletions
diff --git a/sw/source/core/access/accpara.cxx b/sw/source/core/access/accpara.cxx
index 6a876614e699..ebb803430c99 100644
@@ -555,6 +555,9 @@ SwAccessibleParagraph::SwAccessibleParagraph(
//Get the real heading level, Heading1 ~ Heading10
nHeadingLevel = GetRealHeadingLevel();
SetName( OUString() ); // set an empty accessibility name for paragraphs
+ // If this object has the focus, then it is remembered by the map itself.
+ nOldCaretPos = GetCaretPos();