X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fentry.cpp;h=7f50ed038fbdd6cc4a758adcc0973d84f550b726;hp=efb4b45c57d354ca4f11b453ff567fe58d108421;hb=d7274749cb0e171e59d7dc9d7d1712906a351119;hpb=86d9edd57268b4ebdc92844d65db4469d516b1d1 diff --git a/source/entry.cpp b/source/entry.cpp index efb4b45..7f50ed0 100644 --- a/source/entry.cpp +++ b/source/entry.cpp @@ -52,7 +52,7 @@ void Entry::key_press(unsigned key, unsigned, wchar_t ch) if(edit_pos>0) text.erase(--edit_pos, 1); } - else + else if(ch>=' ') { text.insert(edit_pos, Codecs::encode(Codecs::ustring(1, ch))); ++edit_pos;