зеркало из https://github.com/mozilla/gecko-dev.git
Bug 221288 XUL tree builder abuses tree batching r=jan sr=alecf
This commit is contained in:
Родитель
eaf1b8f138
Коммит
c06f3e743b
|
@ -1350,13 +1350,15 @@ nsXULTreeBuilder::RebuildAll()
|
|||
if (!doc)
|
||||
return NS_OK;
|
||||
|
||||
if (mBoxObject) {
|
||||
mBoxObject->BeginUpdateBatch();
|
||||
}
|
||||
|
||||
PRInt32 count = mRows.Count();
|
||||
mRows.Clear();
|
||||
mConflictSet.Clear();
|
||||
|
||||
if (mBoxObject) {
|
||||
mBoxObject->BeginUpdateBatch();
|
||||
mBoxObject->RowCountChanged(0, -count);
|
||||
}
|
||||
|
||||
nsresult rv = CompileRules();
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче