diff options
author | Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org> | 2021-07-04 11:58:07 +0200 |
---|---|---|
committer | Michael Stahl <michael.stahl@allotropia.de> | 2021-07-05 12:09:42 +0200 |
commit | 25e09087d8e2c5cecca1d548c69a263c7bf8b7ca (patch) | |
tree | 0f778ba251eccc2e7d413a5379d01f37ad4f19bb /sw/source | |
parent | ec277dfdda8acd08694b03a6b1fb88c5fede35d2 (diff) |
tdf#140506: fix repeated table header switching
this fixes regression from f899c28f210c6565b7227d7665d449f194d2af8e,
which asssumed all frames to be listening to the Notifier of the
format. That is not (yet) the case.
Change-Id: Ib684842c571823eeb72824196ccfdb1df8179e85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118370
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Diffstat (limited to 'sw/source')
-rw-r--r-- | sw/source/core/docnode/ndtbl.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx index d6c37d252d36..6e44077c5614 100644 --- a/sw/source/core/docnode/ndtbl.cxx +++ b/sw/source/core/docnode/ndtbl.cxx @@ -2904,9 +2904,9 @@ void SwDoc::SetRowsToRepeat( SwTable &rTable, sal_uInt16 nSet ) std::make_unique<SwUndoTableHeadline>(rTable, rTable.GetRowsToRepeat(), nSet) ); } + rTable.SetRowsToRepeat(nSet); const SwMsgPoolItem aChg(RES_TBLHEADLINECHG); - rTable.SetRowsToRepeat( nSet ); - rTable.GetFrameFormat()->GetNotifier().Broadcast(sw::LegacyModifyHint(&aChg, &aChg)); + rTable.GetFrameFormat()->CallSwClientNotify(sw::LegacyModifyHint(&aChg, &aChg)); getIDocumentState().SetModified(); } |