Quellcode durchsuchen

Merge pull request #104107 from Ivorforce/keycode-get-key-keycode-error

Fix "Unicode parsing error" spam when opening editor.
Rémi Verschelde vor 6 Monaten
Ursprung
Commit
ddbeb57073
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      core/os/keyboard.cpp

+ 4 - 0
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];