diff --git a/lime/_backend/html5/HTML5Application.hx b/lime/_backend/html5/HTML5Application.hx index 249e7bcb7..024922ffc 100644 --- a/lime/_backend/html5/HTML5Application.hx +++ b/lime/_backend/html5/HTML5Application.hx @@ -192,7 +192,7 @@ class HTML5Application { //} var keyCode = cast convertKeyCode (event.keyCode != null ? event.keyCode : event.which); - var modifier = cast (event.shiftKey ? (KeyModifier.SHIFT) : 0) | (event.ctrlKey ? (KeyModifier.CTRL) : 0) | (event.altKey ? (KeyModifier.ALT) : 0) | (event.metaKey ? (KeyModifier.META) : 0); + var modifier = (event.shiftKey ? (KeyModifier.SHIFT) : 0) | (event.ctrlKey ? (KeyModifier.CTRL) : 0) | (event.altKey ? (KeyModifier.ALT) : 0) | (event.metaKey ? (KeyModifier.META) : 0); if (event.type == "keydown") { @@ -200,7 +200,7 @@ class HTML5Application { if (parent.window.enableTextEvents) { - if (event.keyCode >= 65 && event.keyCode <= 90 && !modifier.shiftKey) { + if (event.keyCode >= 65 && event.keyCode <= 90 && !event.shiftKey) { parent.window.onTextInput.dispatch (String.fromCharCode (event.keyCode + 32));