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

Bug #31434 Исправлен баг с тем, что в буквице позиция курсора присылалась 2 раза.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@68464 954022d7-b5bf-4e40-9824-e11837661b57
parent e2248a7a
......@@ -1243,8 +1243,6 @@ ParaRun.prototype.Recalculate_CurPos = function(X, Y, CurrentRun, _CurRange, _Cu
}
var PageAbs = Para.Get_AbsolutePage(CurPage)
Para.DrawingDocument.UpdateTarget(X, TargetY, PageAbs);
// TODO: Тут делаем, чтобы курсор не выходил за границы буквицы. На самом деле, надо делать, чтобы
// курсор не выходил за границы строки, но для этого надо делать обрезку по строкам, а без нее
// такой вариант будет смотреться плохо.
......@@ -1260,6 +1258,10 @@ ParaRun.prototype.Recalculate_CurPos = function(X, Y, CurrentRun, _CurRange, _Cu
Para.DrawingDocument.SetTargetSize( __Y1 - __Y0 );
Para.DrawingDocument.UpdateTarget( X, __Y0, PageAbs );
}
else
{
Para.DrawingDocument.UpdateTarget(X, TargetY, PageAbs);
}
if (para_Math_Run === this.Type && null !== this.Parent && true !== this.Parent.bRoot && this.Parent.bMath_OneLine)
{
......
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