From bf92f04c2104f72219de6d2fd0bfa7f1dd50ffcd Mon Sep 17 00:00:00 2001 From: SpaiR Date: Wed, 1 Mar 2023 11:01:00 +0200 Subject: [PATCH] [API] Fix `inputText` with resizable `ImString` crashes if the `ImGuiInputTextCallback` is null fixes #158 --- imgui-binding/src/main/java/imgui/ImGui.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imgui-binding/src/main/java/imgui/ImGui.java b/imgui-binding/src/main/java/imgui/ImGui.java index 42f00d7e..ed1349d9 100644 --- a/imgui-binding/src/main/java/imgui/ImGui.java +++ b/imgui-binding/src/main/java/imgui/ImGui.java @@ -3147,7 +3147,7 @@ private static boolean preInputText(boolean multiline, String label, String hint userData.textInputData = &textInputData; userData.env = env; userData.allowedChars = allowedChars; - userData.handler = &callback; + userData.handler = callback != NULL ? &callback : NULL; bool valueChanged;