From 6759d3b81221472955c61b19c0087805ad8d2c6f Mon Sep 17 00:00:00 2001 From: Lukas Tenbrink Date: Fri, 14 Mar 2025 08:32:26 +0100 Subject: [PATCH] Fix "Unicode parsing error" spam when opening editor. --- core/os/keyboard.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/os/keyboard.cpp b/core/os/keyboard.cpp index 973c216d150..307e15bed0d 100644 --- a/core/os/keyboard.cpp +++ b/core/os/keyboard.cpp @@ -387,6 +387,10 @@ String keycode_get_string(Key p_code) { } p_code &= KeyModifierMask::CODE_MASK; + if ((char32_t)p_code == 0) { + // The key was just a modifier without any code. + return codestr; + } const _KeyCodeText *kct = &_keycodes[0];