summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMert Tumer <mert.tumer@collabora.com>2022-03-25 17:56:30 +0300
committerSzymon Kłos <szymon.klos@collabora.com>2023-02-09 19:11:09 +0000
commit8620b204b51a9e0552a0002f7f06292bdfad37a7 (patch)
tree52570f2d72bcccf450b97550dcbfd90364dcae64
parentef46afe71751929b8b17d278d83c8e3ceefc862f (diff)
make default selected table style to Default Table Style for only online
unfortunately when the table has a style sw/qa/uitest/writer_tests4/tdf115573.py fails because tables that have pre-applied style resets the style of the elements in their cells when a new row is inserted and the ui test above relies on that. For now this is LOK only Signed-off-by: Mert Tumer <mert.tumer@collabora.com> Change-Id: I2f60376fc2d929498aef45259a5ef291922ccdcd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132124 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146723 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
-rw-r--r--sw/source/ui/table/instable.cxx9
1 files changed, 7 insertions, 2 deletions
diff --git a/sw/source/ui/table/instable.cxx b/sw/source/ui/table/instable.cxx
index 7383da93bdef..a5aa4cd83853 100644
--- a/sw/source/ui/table/instable.cxx
+++ b/sw/source/ui/table/instable.cxx
@@ -148,8 +148,13 @@ void SwInsTableDlg::InitAutoTableFormat()
// Change this min variable if you add autotable manually.
minTableIndexInLb = 1;
maxTableIndexInLb = minTableIndexInLb + static_cast<sal_uInt8>(m_xTableTable->size());
- m_xLbFormat->select( minTableIndexInLb );
- m_tbIndex = lbIndexToTableIndex( minTableIndexInLb );
+ // 1 means default table style
+ // unfortunately when the table has a style sw/qa/uitest/writer_tests4/tdf115573.py fails
+ // because tables that have pre-applied style resets the style of the elements in their cells
+ // when a new row is inserted and the ui test above relies on that. For now this is LOK only
+ m_lbIndex = comphelper::LibreOfficeKit::isActive() ? 1 : 0;
+ m_xLbFormat->select(m_lbIndex);
+ m_tbIndex = lbIndexToTableIndex(m_lbIndex);
SelFormatHdl( *m_xLbFormat );
}