diff options
Diffstat (limited to 'gui')
-rw-r--r-- | gui/editable.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gui/editable.cpp b/gui/editable.cpp index b907408873..723384ed44 100644 --- a/gui/editable.cpp +++ b/gui/editable.cpp @@ -208,7 +208,7 @@ bool EditableWidget::handleKeyDown(Common::KeyState state) { } void EditableWidget::defaultKeyDownHandler(Common::KeyState &state, bool &dirty, bool &forcecaret, bool &handled) { - if (tryInsertChar((byte)state.ascii, _caretPos)) { + if (state.ascii < 256 && tryInsertChar((byte)state.ascii, _caretPos)) { _caretPos++; dirty = true; forcecaret = true; |