diff --git a/imgui-binding/src/main/java/imgui/ImGui.java b/imgui-binding/src/main/java/imgui/ImGui.java index 42f00d7..ed1349d 100644 --- a/imgui-binding/src/main/java/imgui/ImGui.java +++ b/imgui-binding/src/main/java/imgui/ImGui.java @@ -3147,7 +3147,7 @@ public class ImGui { userData.textInputData = &textInputData; userData.env = env; userData.allowedChars = allowedChars; - userData.handler = &callback; + userData.handler = callback != NULL ? &callback : NULL; bool valueChanged;