sw/source/ui/table/instable.cxx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)
New commits: commit 1e472f9b0191bbde8f63b26b4d739cc97293a99b Author: Mert Tumer <mert.tu...@collabora.com> AuthorDate: Fri Mar 25 17:56:30 2022 +0300 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Thu Feb 9 19:12:34 2023 +0000 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.tu...@collabora.com> Change-Id: I2f60376fc2d929498aef45259a5ef291922ccdcd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132124 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Gökay ŞATIR <gokaysa...@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146723 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> (cherry picked from commit 8620b204b51a9e0552a0002f7f06292bdfad37a7) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146702 Tested-by: Szymon Kłos <szymon.k...@collabora.com> 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 ); }