diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-08 15:36:24 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-06-09 11:10:35 +0000 |
commit | 0525de4392491aa267c719dda09e3a068cdb413d (patch) | |
tree | d5020b022307ab0cfb969d0ef3af957c669ca363 /include/svx | |
parent | 50e8780b1471c551ad58d7babeb99028868a0c4d (diff) |
tdf#100269 svx: fix undo of table column resize
SdrTableObjImpl::LayoutTable() assumed no re-layout is needed in case
the total width of the table and the number of columns is the same, but
undo of resize is a situation where we also need to check the individual
widths of the columns, otherwise layout won't be up to date.
(cherry picked from commits a106165e7fd39215c4717e1486aef05f6af9180f and
9cea9137b2534da4056f72d3c8a07f85a02f85be)
Conflicts:
sd/qa/unit/tiledrendering/tiledrendering.cxx
Change-Id: Ia5ebb05af79dda1c0d8c5bb10e7f37f81ee1d035
Reviewed-on: https://gerrit.libreoffice.org/26072
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/svdotable.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/svx/svdotable.hxx b/include/svx/svdotable.hxx index 408f0b8feb61..a38a27f26c8b 100644 --- a/include/svx/svdotable.hxx +++ b/include/svx/svdotable.hxx @@ -293,6 +293,8 @@ public: static void ExportAsRTF( SvStream& rStrm, SdrTableObj& rObj ); static void ImportAsRTF( SvStream& rStrm, SdrTableObj& rObj ); + virtual void dumpAsXml(struct _xmlTextWriter* pWriter) const override; + private: void init( sal_Int32 nColumns, sal_Int32 nRows ); |