From 20ca3e6ca2df2d5dbd702f09b39b4761bd98cbce Mon Sep 17 00:00:00 2001 From: laelnasan Date: Sat, 5 Dec 2020 15:53:51 -0300 Subject: [PATCH] restrict input to only valid utf8 bytes --- src/ltui/textedit.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ltui/textedit.lua b/src/ltui/textedit.lua index de89d9d..7ade8df 100644 --- a/src/ltui/textedit.lua +++ b/src/ltui/textedit.lua @@ -97,7 +97,7 @@ function textedit:on_event(e) self:text_set(self:text() .. pastetext) end return true - elseif e.key_code > 0x1f and e.key_code < 0x100 then + elseif e.key_code > 0x1f and e.key_code < 0xf8 then self:text_set(self:text() .. string.char(e.key_code)) return true end