diff options
author | Caolán McNamara <caolanm@redhat.com> | 2012-07-19 13:50:21 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2012-07-19 14:03:50 +0100 |
commit | 3442913accc4e44c3a1ac69a990edee15117948e (patch) | |
tree | e0031b758e3d3982efde0192c9e9741b9b4bf799 /sw/source/core/txtnode | |
parent | 238eba337cedda17a9ed1ce7e91755c66446195a (diff) |
Related: fdo#46757 fix weird word/char count with hidden deleted text
i.e. changes on, but not shown then unseen deleted text counted in word/char
count
Change-Id: I5725063edfbfc1f6545fe1dcea9b224dbfa3a418
Diffstat (limited to 'sw/source/core/txtnode')
-rw-r--r-- | sw/source/core/txtnode/txtedt.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sw/source/core/txtnode/txtedt.cxx b/sw/source/core/txtnode/txtedt.cxx index 7da33e915e77..9f18fc7401e0 100644 --- a/sw/source/core/txtnode/txtedt.cxx +++ b/sw/source/core/txtnode/txtedt.cxx @@ -1830,6 +1830,11 @@ void SwTxtNode::ReplaceTextOnly( xub_StrLen nPos, xub_StrLen nLen, void SwTxtNode::CountWords( SwDocStat& rStat, xub_StrLen nStt, xub_StrLen nEnd ) const { + if (IsInRedlines()) + { //not counting txtnodes used to hold deleted redline content + return; + } + sal_Bool isCountAll = ( (0 == nStt) && (GetTxt().Len() == nEnd) ); ++rStat.nAllPara; // #i93174#: count _all_ paragraphs |