sw/source/core/text/redlnitr.cxx | 1 + 1 file changed, 1 insertion(+) New commits: commit ee73d14e06180d8a60fc4fc34ab71f23095e7621 Author: Michael Stahl <michael.st...@allotropia.de> AuthorDate: Mon Jan 16 13:31:44 2023 +0100 Commit: Michael Stahl <michael.st...@allotropia.de> CommitDate: Tue Jan 17 10:10:59 2023 +0000
tdf#152872 sw: fix crash on ooo27109-1.sxw Has a redline that ends on the body end node. (regression from commit 2bcfb7231b5ca74f02274cfb74ca8463f78905d6) Change-Id: I9dc89a496791935b9d28e1874f947b70fdf0b85a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145569 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.st...@allotropia.de> diff --git a/sw/source/core/text/redlnitr.cxx b/sw/source/core/text/redlnitr.cxx index acf83551cba6..c44b527536c1 100644 --- a/sw/source/core/text/redlnitr.cxx +++ b/sw/source/core/text/redlnitr.cxx @@ -234,6 +234,7 @@ public: return false; }; if (m_isHideParagraphBreaks + && m_pEndPos->GetNode().IsTextNode() // ooo27109-1.sxw // only merge if next node is also text node && m_pEndPos->GetNodes()[m_pEndPos->GetNodeIndex()+1]->IsTextNode() && hasHiddenItem(*m_pEndPos->GetNode().GetTextNode())