Commit bf6764dc authored by Ilya Kirillov's avatar Ilya Kirillov

Fixed bug #34490

parent 67b2b204
...@@ -11380,6 +11380,10 @@ CDocument.prototype.GetFootnotePr = function() ...@@ -11380,6 +11380,10 @@ CDocument.prototype.GetFootnotePr = function()
oFootnotePr.put_NumFormat(oSectPr.GetFootnoteNumFormat()); oFootnotePr.put_NumFormat(oSectPr.GetFootnoteNumFormat());
return oFootnotePr; return oFootnotePr;
}; };
CDocument.prototype.IsCursorInFootnote = function()
{
return (docpostype_Footnotes === this.Get_DocPosType() ? true : false);
};
CDocument.prototype.TurnOffCheckChartSelection = function(){ CDocument.prototype.TurnOffCheckChartSelection = function(){
......
...@@ -607,6 +607,7 @@ Paragraph.prototype = ...@@ -607,6 +607,7 @@ Paragraph.prototype =
// Кроме случая, когда параграф меняет свое местоположение на страницах и колонках // Кроме случая, когда параграф меняет свое местоположение на страницах и колонках
if (true === this.Parent.RecalcInfo.Can_RecalcObject() || ColumnNumOld !== this.ColumnNum || PageNumOld !== this.PageNum) if (true === this.Parent.RecalcInfo.Can_RecalcObject() || ColumnNumOld !== this.ColumnNum || PageNumOld !== this.PageNum)
{ {
// Эти значения нужны для правильного рассчета положения картинок, смотри баг #34392
var Ranges = this.Parent.CheckRange(X, Y, XLimit, Y, Y, Y, X, XLimit, this.PageNum, true); var Ranges = this.Parent.CheckRange(X, Y, XLimit, Y, Y, Y, X, XLimit, this.PageNum, true);
if (Ranges.length > 0) if (Ranges.length > 0)
{ {
......
...@@ -3584,7 +3584,7 @@ background-repeat: no-repeat;\ ...@@ -3584,7 +3584,7 @@ background-repeat: no-repeat;\
asc_docs_api.prototype.asc_IsCursorInFootnote = function() asc_docs_api.prototype.asc_IsCursorInFootnote = function()
{ {
var oLogicDocument = this.WordControl.m_oLogicDocument; var oLogicDocument = this.WordControl.m_oLogicDocument;
if (oLogicDocument && docpostype_Footnotes === oLogicDocument.Get_DocPosType()) if (oLogicDocument && true === oLogicDocument.IsCursorInFootnote())
return true; return true;
return false; return false;
......
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