diff options
author | Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org> | 2021-01-02 16:11:30 +0100 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org> | 2021-01-03 22:47:00 +0100 |
commit | 96bafa464ebdbce3ef04bec9beae5e745bb37794 (patch) | |
tree | 9675ba4af4009253371f94c4e5fc1e1d530ffdc7 /sw/source/core/txtnode/thints.cxx | |
parent | b83c16834792874524019495662b2f23a066611c (diff) |
NotifyClients no more
... and prevent recursive invalidation in SwAnchoredObject.
Change-Id: I6f386f3ffded29663fcc74c2679b76c1b839f367
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108604
Tested-by: Jenkins
Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>
Diffstat (limited to 'sw/source/core/txtnode/thints.cxx')
-rw-r--r-- | sw/source/core/txtnode/thints.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sw/source/core/txtnode/thints.cxx b/sw/source/core/txtnode/thints.cxx index a5626e71f053..6052754c8b46 100644 --- a/sw/source/core/txtnode/thints.cxx +++ b/sw/source/core/txtnode/thints.cxx @@ -1709,7 +1709,7 @@ void SwTextNode::DeleteAttribute( SwTextAttr * const pAttr ) m_pSwpHints->Delete( pAttr ); SwTextAttr::Destroy( pAttr, GetDoc().GetAttrPool() ); - NotifyClients( nullptr, &aHint ); + CallSwClientNotify(sw::LegacyModifyHint(nullptr, &aHint)); TryDeleteSwpHints(); } @@ -1785,7 +1785,7 @@ void SwTextNode::DeleteAttributes( m_pSwpHints->DeleteAtPos( nPos ); SwTextAttr::Destroy( pTextHt, GetDoc().GetAttrPool() ); - NotifyClients( nullptr, &aHint ); + CallSwClientNotify(sw::LegacyModifyHint(nullptr, &aHint)); } } } @@ -2586,7 +2586,7 @@ void SwTextNode::FormatToTextAttr( SwTextNode* pNd ) if( aNdSet.Count() ) { SwFormatChg aTmp1( pNd->GetFormatColl() ); - pNd->NotifyClients( &aTmp1, &aTmp1 ); + pNd->CallSwClientNotify(sw::LegacyModifyHint(&aTmp1, &aTmp1)); } } } |