Fix GuiPanel builder always setting width and height
This commit is contained in:
@@ -42,7 +42,9 @@ public class GuiPanel extends AbstractGuiContainer<GuiPanel> {
|
|||||||
@Builder
|
@Builder
|
||||||
GuiPanel(Layout layout, int width , int height, @Singular("with") Map<GuiElement, LayoutData> withElements) {
|
GuiPanel(Layout layout, int width , int height, @Singular("with") Map<GuiElement, LayoutData> withElements) {
|
||||||
setLayout(layout);
|
setLayout(layout);
|
||||||
setSize(width, height);
|
if (width != 0 || height != 0) {
|
||||||
|
setSize(width, height);
|
||||||
|
}
|
||||||
for (Map.Entry<GuiElement, LayoutData> e : withElements.entrySet()) {
|
for (Map.Entry<GuiElement, LayoutData> e : withElements.entrySet()) {
|
||||||
addElements(e.getValue(), e.getKey());
|
addElements(e.getValue(), e.getKey());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user