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

Исправлен баг с копированием текстовых настроек при создании нового параграфа (баг 27400).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59452 954022d7-b5bf-4e40-9824-e11837661b57
parent 24d4e77d
......@@ -9502,12 +9502,17 @@ Paragraph.prototype =
var TextPr = this.Get_TextPr(this.Get_EndPos(false));
var NewRun = new ParaRun( NewParagraph );
NewRun.Set_Pr( TextPr );
NewParagraph.Internal_Content_Add( 0, NewRun );
NewParagraph.Internal_Content_Add(0, new ParaRun(NewParagraph));
NewParagraph.Correct_Content();
NewParagraph.Cursor_MoveToStartPos( false );
NewParagraph.Cursor_MoveToStartPos(false);
// Выставляем настройки у всех ранов
// TODO: Вообще рана тут 2, 1 который только что создали, второй с para_End. как избавимся от второго тут переделать.
for (var Pos = 0, Count = NewParagraph.Content.length; Pos < Count; Pos++)
{
if (para_Run === NewParagraph.Content[Pos].Type)
NewParagraph.Content[Pos].Set_Pr(TextPr);
}
// Копируем настройки знака конца параграфа
NewParagraph.TextPr.Value = this.TextPr.Value.Copy();
......
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