Commit f9455b75 authored by Oleg.Korshul's avatar Oleg.Korshul Committed by Alexander.Trofimov

мега ускорение применения изменений

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59429 954022d7-b5bf-4e40-9824-e11837661b57
parent 92db2471
......@@ -679,7 +679,8 @@ function CCollaborativeEditing()
g_oIdCounter.Set_Load( true );
// Применяем изменения, пока они есть
while ( this.m_aChanges.length > 0 )
var _count = this.m_aChanges.length;
for (var i = 0; i < _count; i++)
{
if (window["NATIVE_EDITOR_ENJINE"] === true && window["native"]["CheckNextChange"])
{
......@@ -687,12 +688,12 @@ function CCollaborativeEditing()
break;
}
var Changes = this.m_aChanges[0];
var Changes = this.m_aChanges[i];
Changes.Apply_Data();
this.m_aChanges.splice( 0, 1 );
}
this.m_aChanges = [];
// У новых элементов выставляем указатели на другие классы
this.Apply_LinkData();
......
......@@ -663,7 +663,8 @@ function CCollaborativeEditing()
g_oIdCounter.Set_Load( true );
// Применяем изменения, пока они есть
while ( this.m_aChanges.length > 0 )
var _count = this.m_aChanges.length;
for (var i = 0; i < _count; i++)
{
if (window["NATIVE_EDITOR_ENJINE"] === true && window["native"]["CheckNextChange"])
{
......@@ -671,12 +672,12 @@ function CCollaborativeEditing()
break;
}
var Changes = this.m_aChanges[0];
var Changes = this.m_aChanges[i];
Changes.Apply_Data();
this.m_aChanges.splice( 0, 1 );
}
this.m_aChanges = [];
// У новых элементов выставляем указатели на другие классы
this.Apply_LinkData();
......
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