From b9a612fb9c498c17923fffbce6325621f05def19 Mon Sep 17 00:00:00 2001 From: pagedown Date: Thu, 27 Jan 2022 12:37:17 +0800 Subject: [PATCH] macOS: Clean up any text that may not have been sent when loses focus --- glfw/cocoa_window.m | 1 + 1 file changed, 1 insertion(+) diff --git a/glfw/cocoa_window.m b/glfw/cocoa_window.m index c2091b7a3..468eb9854 100644 --- a/glfw/cocoa_window.m +++ b/glfw/cocoa_window.m @@ -713,6 +713,7 @@ - (void)windowDidResignKey:(NSNotification *)notification [window->ns.view unmarkText]; GLFWkeyevent dummy = {.action = GLFW_RELEASE, .ime_state = GLFW_IME_PREEDIT_CHANGED}; _glfwInputKeyboard(window, &dummy); + _glfw.ns.text[0] = 0; } }