diff options
author | Eike Rathke <erack@redhat.com> | 2014-12-09 12:44:44 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2014-12-09 13:19:26 +0100 |
commit | 65a44185a66450aa5bc0c7bc6cdd1c2f0efdd672 (patch) | |
tree | 136836c67f157785010044ddbdb771cb52b904c3 /sc/inc/document.hxx | |
parent | 6ddde10b4006ece33bc358a391a13e108a35f6fa (diff) |
activate BROADCAST_BROADCASTERS to speedup SetDirty with range
No need to iterate through all cell positions and attempt a broadcast if
no one is listening. Instead, broadcast only the cell broadcasters and
use AreaBroadcast for the area listeners.
Change-Id: I1e666e8ff19ac0715f73d73f54da2e4c8d523173
Diffstat (limited to 'sc/inc/document.hxx')
-rw-r--r-- | sc/inc/document.hxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx index c1355081aedb..52a252e75519 100644 --- a/sc/inc/document.hxx +++ b/sc/inc/document.hxx @@ -1869,7 +1869,7 @@ public: */ void Broadcast( const ScHint& rHint ); - void BroadcastCells( const ScRange& rRange, sal_uLong nHint ); + void BroadcastCells( const ScRange& rRange, sal_uLong nHint, bool bBroadcastSingleBroadcasters = true ); void BroadcastRefMoved( const sc::RefMovedHint& rHint ); /// only area, no cell broadcast |