FIX: expenses lines overlapping the frame for total amounts.

If there is no room for this frame when printing the last expense line, this line should be on a new page.
This commit is contained in:
Florian Mortgat 2020-08-28 10:02:43 +02:00
parent 8dee17446d
commit a5d1f1f68f

View File

@ -358,7 +358,7 @@ class pdf_standard extends ModeleExpenseReport
while ($i < $nblines) {
$pdf->SetFont('', '', $default_font_size - 2); // Into loop to work with multipage
$pdf->SetTextColor(0, 0, 0);
if (empty($showpricebeforepagebreak)) {
if (empty($showpricebeforepagebreak) && $i !== $nblines - 1) {
$pdf->setPageOrientation('', 1, $heightforfooter); // The only function to edit the bottom margin of current page to set it.
} else {
$pdf->setPageOrientation('', 1, $heightforfooter + $heightforfreetext + $heightforinfotot); // The only function to edit the bottom margin of current page to set it.