Kaydet (Commit) d8266cfc authored tarafından Kohei Yoshida's avatar Kohei Yoshida

fdo#86615: Track dependent formulas after bulk-broadcasting...

of group area listeners.

Change-Id: I3a8d2ceb57462c2c2c4cddb6e34966d2465e149b
üst 96a4189c
......@@ -1204,6 +1204,7 @@ void ScBroadcastAreaSlotMachine::BulkBroadcastGroupAreas()
sc::BulkDataHint aHint(*pDoc, NULL);
bool bBroadcasted = false;
BulkGroupAreasType::iterator it = maBulkGroupAreas.begin(), itEnd = maBulkGroupAreas.end();
for (; it != itEnd; ++it)
{
......@@ -1213,9 +1214,12 @@ void ScBroadcastAreaSlotMachine::BulkBroadcastGroupAreas()
assert(pSpans);
aHint.setSpans(pSpans);
pArea->GetBroadcaster().Broadcast(aHint);
bBroadcasted = true;
}
maBulkGroupAreas.clear();
if (bBroadcasted)
pDoc->TrackFormulas();
}
size_t ScBroadcastAreaSlotMachine::RemoveBulkArea( const ScBroadcastArea* pArea )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment