diff options
author | Justin Luth <justin_luth@sil.org> | 2018-09-08 12:11:01 +0300 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2018-09-10 10:01:11 +0200 |
commit | d934fe802c228d5478cea228b84ba56b6c9b9241 (patch) | |
tree | ba2c07b4325865fb2e566d634589a39126497422 /sw/source/filter/ww8/WW8TableInfo.cxx | |
parent | cc7280efdbfefd96eb96b63dc8bd171d39704388 (diff) |
tdf#82177 docx export: eliminate invalid tcPr insideV/H borders
better fix than cecf71c18da5430c10daa8522d38d5144edefc14 since:
17.4.25 insideV (Table Cell Inside Vertical Edges Border)
This element specifies the border which shall be displayed
on all interior vertical edges of the current group of table cells.
[Note: Although individual table cells have no concept of an
internal edge, which would render this property useless in
most cases, it is used to determine the cell borders to apply to a specific
group of cells as part of table conditional formatting in a table style,
for example, the inside vertical edges on the set of cells in the header
row. end note]
So, I interpret this as insideV/H having meaning only within
table styles, and not when directly applied to a cell. The only documents
I've seen with insideV/H directly applied to a cell seem to have been
created by LO - which dumps them everywhere, redundantly.
Tablestyle cell groupings are handled elsewhere via grabbag dumps,
so insideV/H borders can be eliminated from TableCellProperties.
Change-Id: I128417f0a0b485c85ede463daacb8feabc457302
Reviewed-on: https://gerrit.libreoffice.org/60187
Tested-by: Jenkins
Reviewed-by: Justin Luth <justin_luth@sil.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sw/source/filter/ww8/WW8TableInfo.cxx')
-rw-r--r-- | sw/source/filter/ww8/WW8TableInfo.cxx | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/sw/source/filter/ww8/WW8TableInfo.cxx b/sw/source/filter/ww8/WW8TableInfo.cxx index b41639243669..e27e3393f3bd 100644 --- a/sw/source/filter/ww8/WW8TableInfo.cxx +++ b/sw/source/filter/ww8/WW8TableInfo.cxx @@ -120,11 +120,6 @@ void WW8TableNodeInfoInner::setRect(const SwRect & rRect) maRect = rRect; } -bool WW8TableNodeInfoInner::isFinalRow() const -{ - return mpTable && mpTable->GetTabLines().size() - 1 == mnRow; -} - const SwNode * WW8TableNodeInfoInner::getNode() const { const SwNode * pResult = nullptr; |