diff --git a/lime/_backend/html5/HTML5Window.hx b/lime/_backend/html5/HTML5Window.hx index d247ebc72..1fb0da136 100644 --- a/lime/_backend/html5/HTML5Window.hx +++ b/lime/_backend/html5/HTML5Window.hx @@ -320,7 +320,16 @@ class HTML5Window { if (textInput.value != " ") { - parent.onTextInput.dispatch (textInput.value.substr(1)); + if (textInput.value.length < 2) { + + parent.onTextInput.dispatch (textInput.value); + + } else { + + parent.onTextInput.dispatch (textInput.value.substr (1)); + + } + textInput.value = " "; }