diff --git a/pom.xml b/pom.xml index 2b93ba0..a8490f5 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ me.piitex.engine ren-engine - 1.0.3-SNAPSHOT + 1.0.4-SNAPSHOT RenEngine diff --git a/src/main/java/me/piitex/engine/Renderer.java b/src/main/java/me/piitex/engine/Renderer.java index 342766d..eebac32 100644 --- a/src/main/java/me/piitex/engine/Renderer.java +++ b/src/main/java/me/piitex/engine/Renderer.java @@ -267,7 +267,7 @@ public void replaceElement(int index, Element element) { public void addToView(Node node, int index) { if (getNode() instanceof Pane pane) { if (!pane.getChildren().contains(node)) { - if (index < pane.getChildren().size()) { + if (index < pane.getChildren().size() && index != 0) { pane.getChildren().add(index, node); } else { pane.getChildren().add(node); diff --git a/src/main/java/me/piitex/engine/hanlders/events/ToggleSwitchEvent.java b/src/main/java/me/piitex/engine/hanlders/events/ToggleSwitchEvent.java index 38b6485..88455d2 100644 --- a/src/main/java/me/piitex/engine/hanlders/events/ToggleSwitchEvent.java +++ b/src/main/java/me/piitex/engine/hanlders/events/ToggleSwitchEvent.java @@ -7,7 +7,7 @@ public class ToggleSwitchEvent extends Event { private final boolean newValue; private final boolean oldValue; - public ToggleSwitchEvent(ToggleSwitchOverlay overlay, boolean newValue, boolean oldValue) { + public ToggleSwitchEvent(ToggleSwitchOverlay overlay, boolean oldValue, boolean newValue) { this.overlay = overlay; this.newValue = newValue; this.oldValue = oldValue;