diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2016-09-27 18:17:11 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2016-09-27 18:38:41 +0200 |
commit | 7e7f6b0a056b51a425934f63745ae5c9fed2e51f (patch) | |
tree | 69d2c2f13b3412cd0711d8d883bc94d1c0079c74 | |
parent | 47f7e30f3584cbccd02cf3748399079778facd0d (diff) |
tdf#101843, ensure repeated rows set the hidden/filtered flag correctly
Change-Id: I759107eeb074698d5e4987c76005788aee33287d
-rw-r--r-- | sc/source/filter/xml/xmlexprt.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/filter/xml/xmlexprt.cxx b/sc/source/filter/xml/xmlexprt.cxx index 8a0931c42db3..485337398fb3 100644 --- a/sc/source/filter/xml/xmlexprt.cxx +++ b/sc/source/filter/xml/xmlexprt.cxx @@ -1439,9 +1439,15 @@ void ScXMLExport::OpenRow(const sal_Int32 nTable, const sal_Int32 nStartRow, con if (pDoc) { if (nRow > nEndRowHidden) + { bPrevHidden = rRowAttr.rowHidden(nTable, nRow, nEndRowHidden); + bHidden = bPrevHidden; + } if (nRow > nEndRowFiltered) + { bPrevFiltered = rRowAttr.rowFiltered(nTable, nRow, nEndRowFiltered); + bFiltered = bPrevFiltered; + } } } |