Commit bf96f7b3 authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Исправлен баг с откатыванием через Undo добавления текста по 1 букве (баг 24065).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@55964 954022d7-b5bf-4e40-9824-e11837661b57
parent ef08bfe5
...@@ -5734,11 +5734,6 @@ Paragraph.prototype = ...@@ -5734,11 +5734,6 @@ Paragraph.prototype =
} }
}, },
Is_SimpleChanges : function(DataArray)
{
return false;
},
RecalculateCurPos : function() RecalculateCurPos : function()
{ {
if ( true !== Debug_ParaRunMode ) if ( true !== Debug_ParaRunMode )
...@@ -18245,30 +18240,6 @@ Paragraph.prototype = ...@@ -18245,30 +18240,6 @@ Paragraph.prototype =
if ( this.Index >= 0 ) if ( this.Index >= 0 )
this.Parent.Refresh_RecalcData2( this.Index, this.PageNum + CurPage ); this.Parent.Refresh_RecalcData2( this.Index, this.PageNum + CurPage );
}, },
Check_HistoryUninon : function(Data1, Data2)
{
var Type1 = Data1.Type;
var Type2 = Data2.Type;
if ( historyitem_Paragraph_AddItem === Type1 && historyitem_Paragraph_AddItem === Type2 )
{
if ( 1 === Data1.Items.length && 1 === Data2.Items.length && Data1.Pos === Data2.Pos - 1 && para_Text === Data1.Items[0].Type && para_Text === Data2.Items[0].Type )
return true;
}
return false;
},
Is_SimpleChanges : function(DataArray)
{
// Здесь мы проверяем можно ли пересчитать только данный параграф
var Count = DataArray.length;
for ( var Index = 0; Index < Count; Index++ )
{
}
},
//----------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
// Функции для совместного редактирования // Функции для совместного редактирования
//----------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
......
...@@ -5723,6 +5723,18 @@ ParaRun.prototype = ...@@ -5723,6 +5723,18 @@ ParaRun.prototype =
} }
}, },
Check_HistoryUninon : function(Data1, Data2)
{
var Type1 = Data1.Type;
var Type2 = Data2.Type;
if ( historyitem_ParaRun_AddItem === Type1 && historyitem_ParaRun_AddItem === Type2 )
{
if ( 1 === Data1.Items.length && 1 === Data2.Items.length && Data1.Pos === Data2.Pos - 1 && para_Text === Data1.Items[0].Type && para_Text === Data2.Items[0].Type )
return true;
}
return false;
},
//----------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
// Функции для совместного редактирования // Функции для совместного редактирования
//----------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
......
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