From 26bd5c160c06804ed56aa8ac05cdf20b26334427 Mon Sep 17 00:00:00 2001 From: phib Date: Wed, 15 Oct 2008 05:45:42 +0000 Subject: [PATCH] BT [2167530] Report form layout error when null suppressed https://sourceforge.net/tracker2/?func=detail&aid=2167530&group_id=176962&atid=879332 --- base/src/org/compiere/print/layout/LayoutEngine.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/base/src/org/compiere/print/layout/LayoutEngine.java b/base/src/org/compiere/print/layout/LayoutEngine.java index 4b3a49f79b..9d7db6a318 100644 --- a/base/src/org/compiere/print/layout/LayoutEngine.java +++ b/base/src/org/compiere/print/layout/LayoutEngine.java @@ -1077,6 +1077,14 @@ public class LayoutEngine implements Pageable, Printable, Doc somethingPrinted = false; m_lastWidth[m_area] = 0f; m_lastHeight[m_area] = 0f; + // Carlos Ruiz - globalqss - 20060826 + // Fix problem when the element is not printed but X Space was previously added + if (item.isRelativePosition()) + { + addX(-item.getXSpace()); + addY(-item.getYSpace()); + } + // end globalqss } // Does it fit?