diff --git a/src/main/java/speiger/src/coreengine/rendering/gui/layout/constraints/ConstrainedContext.java b/src/main/java/speiger/src/coreengine/rendering/gui/layout/constraints/ConstrainedContext.java index a2f6c61..3d2aaad 100644 --- a/src/main/java/speiger/src/coreengine/rendering/gui/layout/constraints/ConstrainedContext.java +++ b/src/main/java/speiger/src/coreengine/rendering/gui/layout/constraints/ConstrainedContext.java @@ -33,8 +33,8 @@ public class ConstrainedContext { totals[3] += weights[i*2+1]; } IGuiBox box = owner.getBox(); - totals[0] -= box.getBaseWidth(); - totals[1] -= box.getBaseHeight(); + totals[0] = box.getBaseWidth() - totals[0]; + totals[1] = box.getBaseHeight() - totals[1]; if(totals[2] > 0F) { float scale = 1F / totals[2]; for(int i = 0,m=children.size();i