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

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

Исправлен баг с добавлением параграфа при копировании и вставке таблицы (баг 27732). Сделано, чтобы формула становилась инлайн, если она находится в строке с нумерацией (баг 27652). 

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59870 954022d7-b5bf-4e40-9824-e11837661b57
parent c9b8d170
...@@ -8925,7 +8925,7 @@ CDocument.prototype = ...@@ -8925,7 +8925,7 @@ CDocument.prototype =
if (type_Paragraph !== this.Content[DstIndex].Get_Type() || true !== this.Content[DstIndex].Is_Empty()) if (type_Paragraph !== this.Content[DstIndex].Get_Type() || true !== this.Content[DstIndex].Is_Empty())
DstIndex++; DstIndex++;
} }
else if (true === Elements[ElementsCount - 1].SelectedAll) else if (true === Elements[ElementsCount - 1].SelectedAll && true === bConcatS)
bAddEmptyPara = true; bAddEmptyPara = true;
} }
else if (true === Para.Cursor_IsStart()) else if (true === Para.Cursor_IsStart())
......
...@@ -4068,7 +4068,7 @@ CDocumentContent.prototype = ...@@ -4068,7 +4068,7 @@ CDocumentContent.prototype =
if (type_Paragraph !== this.Content[DstIndex].Get_Type() || true !== this.Content[DstIndex].Is_Empty()) if (type_Paragraph !== this.Content[DstIndex].Get_Type() || true !== this.Content[DstIndex].Is_Empty())
DstIndex++; DstIndex++;
} }
else if (true === Elements[ElementsCount - 1].SelectedAll) else if (true === Elements[ElementsCount - 1].SelectedAll && true === bConcatS)
bAddEmptyPara = true; bAddEmptyPara = true;
} }
else if (true === Para.Cursor_IsStart()) else if (true === Para.Cursor_IsStart())
......
...@@ -834,6 +834,10 @@ Paragraph.prototype = ...@@ -834,6 +834,10 @@ Paragraph.prototype =
break; break;
} }
} }
// Нумерация привязанная к формуле делает ее inline.
if (true !== MathParaChecker.Found && undefined !== this.Numbering_Get())
return false;
if ( true !== MathParaChecker.Result ) if ( true !== MathParaChecker.Result )
return false; return false;
...@@ -855,7 +859,7 @@ Paragraph.prototype = ...@@ -855,7 +859,7 @@ Paragraph.prototype =
if ( true !== MathParaChecker.Result ) if ( true !== MathParaChecker.Result )
return false; return false;
return true; return true;
}, },
......
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