X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Flayout%2FStretchLayoutManager.java;h=0ae7dff396be3ad685619f70d0a20dcea50cde31;hb=6738825512004e0992555778e7124b568dd5044c;hp=3dd74521b533f8086adee17fc4ecb38e0ba0be2e;hpb=d8dc8aea32a07a0653933700f1abadc7776b013f;p=fanfix.git diff --git a/src/jexer/layout/StretchLayoutManager.java b/src/jexer/layout/StretchLayoutManager.java index 3dd7452..0ae7dff 100644 --- a/src/jexer/layout/StretchLayoutManager.java +++ b/src/jexer/layout/StretchLayoutManager.java @@ -82,6 +82,8 @@ public class StretchLayoutManager implements LayoutManager { public StretchLayoutManager(final int width, final int height) { originalWidth = width; originalHeight = height; + this.width = width; + this.height = height; } // ------------------------------------------------------------------------ @@ -111,6 +113,7 @@ public class StretchLayoutManager implements LayoutManager { Rectangle rect = new Rectangle(child.getX(), child.getY(), child.getWidth(), child.getHeight()); children.put(child, rect); + layoutChildren(); } /** @@ -120,6 +123,7 @@ public class StretchLayoutManager implements LayoutManager { */ public void remove(final TWidget child) { children.remove(child); + layoutChildren(); } // ------------------------------------------------------------------------