X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2FBox.java;h=4e6f3741d3e596121dfdbe14eba113c585ca38c3;hp=fb4e985d34860dc44d3695d3a2a5150c61debe07;hb=5c4043eb5aab92168de5edf1cbafaa27b4a5356c;hpb=f08f89d8a2a998b186663709122e1b591f1e185b diff --git a/src/org/ibex/Box.java b/src/org/ibex/Box.java index fb4e985..4e6f374 100644 --- a/src/org/ibex/Box.java +++ b/src/org/ibex/Box.java @@ -534,8 +534,8 @@ public final class Box extends JSScope implements Scheduler.Task { case "hshrink": return B(test(HSHRINK)); case "vshrink": return B(test(VSHRINK)); case "aspect": return N(aspect); - case "x": return (parent == null || !test(VISIBLE)) ? N(0) : N(x); - case "y": return (parent == null || !test(VISIBLE)) ? N(0) : N(y); + case "x": return (parent == null || !test(VISIBLE)) ? N(0) : test(PACKED) ? N(x) : N(ax); + case "y": return (parent == null || !test(VISIBLE)) ? N(0) : test(PACKED) ? N(y) : N(ay); case "cols": return test(FIXED) == COLS ? N(cols) : N(0); case "rows": return test(FIXED) == ROWS ? N(rows) : N(0); case "colspan": return N(colspan);