Fix GuiPanel builder always setting width and height

This commit is contained in:
johni0702
2015-11-27 09:34:39 +01:00
parent 41db8594a5
commit 859e9bb937

View File

@@ -42,7 +42,9 @@ public class GuiPanel extends AbstractGuiContainer<GuiPanel> {
@Builder
GuiPanel(Layout layout, int width , int height, @Singular("with") Map<GuiElement, LayoutData> withElements) {
setLayout(layout);
setSize(width, height);
if (width != 0 || height != 0) {
setSize(width, height);
}
for (Map.Entry<GuiElement, LayoutData> e : withElements.entrySet()) {
addElements(e.getValue(), e.getKey());
}