From 365a46ba5df81821796d43547c4815f3437621f9 Mon Sep 17 00:00:00 2001 From: Rich Date: Fri, 10 Nov 2017 17:43:50 +0000 Subject: [PATCH] Added Comment --- PROMS/Volian.Print.Library/Pagination.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/PROMS/Volian.Print.Library/Pagination.cs b/PROMS/Volian.Print.Library/Pagination.cs index cc982566..a9e9e450 100644 --- a/PROMS/Volian.Print.Library/Pagination.cs +++ b/PROMS/Volian.Print.Library/Pagination.cs @@ -387,6 +387,7 @@ namespace Volian.Print.Library mySize += (2*SixLinesPerInch); // mySize is the size of this step and includes an extra blank line. For HLS, if this is the last step in section & there is room in footer to keep // step on the page, do so by eliminating the blank line before doing the test to see if it fits. + // B2017-254 Fixed Pagination Logic when checking to see if the current item is the last high level step if (MyItemInfo.IsHigh && mySize >= (2 * SixLinesPerInch) && MyItemInfo.MyDocStyle.Layout.FooterLength > 0 && (MyItemInfo.MyDocStyle.End.Message == null || MyItemInfo.MyDocStyle.End.Message == "") && MyItemInfo.NextItem == null && (MyItemInfo.Steps == null || MyItemInfo.Steps.Count == 0) && (MyItemInfo.RNOs == null || MyItemInfo.RNOs.Count == 0)) mySize -= SixLinesPerInch; //// Account for extra lines in the end message (flag < 0)