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

Исправлен баг с выпадением ошибки при поиске (баг 21845).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@51293 954022d7-b5bf-4e40-9824-e11837661b57
parent ddcdbc56
......@@ -951,8 +951,8 @@ Paragraph.prototype.Search_GetId = function(bNext, bCurrent)
}
}
var StartPos = Pos;
var EndPos = ( null === NearElementId ? this.Content.length - 1 : Element.StartPos );
var StartPos = Math.max( Pos, 0 );
var EndPos = Math.min( ( null === NearElementId ? this.Content.length - 1 : Element.StartPos ), this.Content.length - 1 );
// Проверяем автофигуры между StartPos и EndPos
for ( var TempPos = StartPos; TempPos < EndPos; TempPos++ )
......@@ -978,8 +978,8 @@ Paragraph.prototype.Search_GetId = function(bNext, bCurrent)
}
}
var StartPos = ( null === NearElementId ? 0 : Element.EndPos );
var EndPos = Pos;
var StartPos = Math.max( ( null === NearElementId ? 0 : Element.EndPos ), 0 );
var EndPos = Math.min( Pos, this.Content.length - 1 );
// Проверяем автофигуры между StartPos и EndPos
for ( var TempPos = EndPos; TempPos > StartPos; TempPos-- )
......
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