diff options
author | Vincent Sanders <vince@kyllikki.org> | 2024-01-18 19:17:18 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2024-02-25 10:00:56 +0000 |
commit | 1ee40e7df1c51d7b13d375caba7b3095fd47fbea (patch) | |
tree | 3a3419cac0fc780412e0fa8ae4bd1dcc2a9208c3 | |
parent | dfe3b17466025c8f164db76611218bdbadc715fc (diff) | |
download | netsurf-1ee40e7df1c51d7b13d375caba7b3095fd47fbea.tar.gz netsurf-1ee40e7df1c51d7b13d375caba7b3095fd47fbea.tar.bz2 |
fix unprintable characters in key events
-rw-r--r-- | frontends/qt/widget.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/qt/widget.cpp b/frontends/qt/widget.cpp index 4f5e9ab93..a6cf19702 100644 --- a/frontends/qt/widget.cpp +++ b/frontends/qt/widget.cpp @@ -137,6 +137,9 @@ uint32_t NS_Widget::qkeyevent_to_nskey(QKeyEvent *event) { QString res = event->text(); QList<uint> lst=res.toUcs4(); + if (lst.isEmpty()) { + return 0; + } return (uint32_t)lst[0]; } |