From 21b9e1a645d41f93cb369fc178d362e0c0370600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20B=C3=A1lint=20Misius?= Date: Thu, 12 Mar 2020 09:48:53 +0100 Subject: [PATCH] Allow everything Unicode except noncharacters and control characters Thanks mniip, see a113cbe. --- src/gui/interface/Textbox.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/interface/Textbox.cpp b/src/gui/interface/Textbox.cpp index 0cfda4520..a777469bf 100644 --- a/src/gui/interface/Textbox.cpp +++ b/src/gui/interface/Textbox.cpp @@ -263,7 +263,7 @@ bool Textbox::CharacterValid(int character) return true; case All: default: - return character >= ' '; + return character >= ' ' && character <= 0x10FFFF && !(character >= 0xD800 && character <= 0xDFFF) && !(character >= 0xFDD0 && character <= 0xFDEF) && !((character & 0xFFFF) >= 0xFFFE); } return false; }