From 34664dc28ca9b8c9c6602cd498b58cba0a8fa1e5 Mon Sep 17 00:00:00 2001 From: ocornut Date: Sat, 3 Jan 2015 17:37:39 +0000 Subject: [PATCH] InputText() consume input characters immediately (fixes #105) --- imgui.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/imgui.cpp b/imgui.cpp index 71cb7ab5..13005d77 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -4883,6 +4883,9 @@ bool ImGui::InputText(const char* label, char* buf, size_t buf_size, ImGuiInputT edit_state.OnKeyPressed(c); } } + + // Consume characters + memset(g.IO.InputCharacters, 0, sizeof(g.IO.InputCharacters)); } edit_state.CursorAnim += g.IO.DeltaTime;