Commit 5a07c94d authored by Anna.Pavlova's avatar Anna.Pavlova Committed by Alexander.Trofimov

Поправлен баг неправильно отдавались настройки меню при селекте мат объекта и...

Поправлен баг неправильно отдавались настройки меню при селекте мат объекта и пустого Run либо Run, в котором не заселекчен ни один символ

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@68195 954022d7-b5bf-4e40-9824-e11837661b57
parent 0550715d
......@@ -425,7 +425,7 @@ ParaRun.prototype.Add = function(Item, bMath)
NewRun.Make_ThisElementCurrent();
}
else if(this.Type == para_Math_Run && this.State.ContentPos == 0 && true === this.IsStartForcedBreakOperator()) // если в начле текущего Run идет принудительный перенос => создаем новый Run
else if(this.Type == para_Math_Run && this.State.ContentPos == 0 && true === this.IsStartForcedBreakOperator()) // если в начале текущего Run идет принудительный перенос => создаем новый Run
{
var NewRun = new ParaRun(this.Paragraph, bMath);
NewRun.Set_Pr(this.Pr.Copy());
......
......@@ -4880,25 +4880,17 @@ CMathContent.prototype.private_AddModifiedDegree = function(Pos, Type)
CMathContent.prototype.Get_MenuProps = function()
{
var Pr = new CMathMenuBase();
var Pos = this.private_FindCurrentPosInContent();
if(Pos !== null)
{
var StartPos = this.Selection.StartPos,
EndPos = this.Selection.EndPos;
if(true === this.Selection.Use && StartPos !== EndPos)
{
Pr = this.Content[Pos].Get_InterfaceProps();
}
else if(this.Content[Pos].Type == para_Math_Composition)
if(this.Content[Pos].Type == para_Math_Composition)
{
Pr = this.Content[Pos].Get_MenuProps();
}
}
return Pr;
};
CMathContent.prototype.private_IsMenuPropsForContent = function(Action)
......
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