From 0f4ad5d16a56d796fa7428dffd000940917a4fd4 Mon Sep 17 00:00:00 2001 From: Jason Penilla <11360596+jpenilla@users.noreply.github.com> Date: Thu, 1 Dec 2022 01:47:45 -0700 Subject: [PATCH] Fix flag nodes not having their parent set --- .../src/main/java/cloud/commandframework/CommandTree.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cloud-core/src/main/java/cloud/commandframework/CommandTree.java b/cloud-core/src/main/java/cloud/commandframework/CommandTree.java index 9742dcf1..906cacef 100644 --- a/cloud-core/src/main/java/cloud/commandframework/CommandTree.java +++ b/cloud-core/src/main/java/cloud/commandframework/CommandTree.java @@ -758,7 +758,9 @@ public final class CommandTree { node = tempNode; if (i >= flagStartIdx) { - node = node.addChild(flags); + tempNode = node.addChild(flags); + tempNode.setParent(node); + node = tempNode; } }