Commit 777a8b94 authored by Ilya Kirillov's avatar Ilya Kirillov

Fixed bug #34644

parent 7f757e24
...@@ -3136,20 +3136,20 @@ ParaRun.prototype.Recalculate_Range = function(PRS, ParaPr, Depth) ...@@ -3136,20 +3136,20 @@ ParaRun.prototype.Recalculate_Range = function(PRS, ParaPr, Depth)
if (break_Page === Item.BreakType) if (break_Page === Item.BreakType)
PRS.BreakRealPageLine = true; PRS.BreakRealPageLine = true;
if (break_Page === Item.BreakType && true === Para.Check_BreakPageEnd(Item)) // PageBreak вне самого верхнего документа не надо учитывать
continue; if (!(Para.Parent instanceof CDocument) || true !== Para.Is_Inline())
{
Item.Flags.NewLine = true; // TODO: Продумать, как избавиться от данного элемента, т.к. удалять его при пересчете нельзя,
// иначе будут проблемы с совместным редактированием.
// PageBreak вне самого верхнего документа не надо учитывать Item.Flags.Use = false;
if (!(Para.Parent instanceof CDocument) || true !== Para.Is_Inline()) continue;
{ }
// TODO: Продумать, как избавиться от данного элемента, т.к. удалять его при пересчете нельзя,
// иначе будут проблемы с совместным редактированием.
Item.Flags.Use = false; if (break_Page === Item.BreakType && true === Para.Check_BreakPageEnd(Item))
continue; continue;
}
Item.Flags.NewLine = true;
NewPage = true; NewPage = true;
NewRange = true; NewRange = true;
...@@ -3867,8 +3867,8 @@ ParaRun.prototype.Recalculate_Range_Spaces = function(PRSA, _CurLine, _CurRange, ...@@ -3867,8 +3867,8 @@ ParaRun.prototype.Recalculate_Range_Spaces = function(PRSA, _CurLine, _CurRange,
} }
case para_NewLine: case para_NewLine:
{ {
if (break_Page === Item.BreakType || break_Column === Item.BreakType) if (break_Page === Item.BreakType || break_Column === Item.BreakType)
Item.Update_String( PRSA.XEnd - PRSA.X ); Item.Update_String(PRSA.XEnd - PRSA.X);
PRSA.X += Item.WidthVisible; PRSA.X += Item.WidthVisible;
......
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