summaryrefslogtreecommitdiffstats
path: root/vncviewer
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2011-04-29 11:12:02 +0000
committerPierre Ossman <ossman@cendio.se>2011-04-29 11:12:02 +0000
commita75f8f8fa852549befb024e6d27fee93d8b310f4 (patch)
tree45e4fdf8d015c97a08bf152afc625df3fb2ea6ee /vncviewer
parentc7bfaac7331527201532dc7b22328d19deeec0d0 (diff)
downloadtigervnc-a75f8f8fa852549befb024e6d27fee93d8b310f4.tar.gz
tigervnc-a75f8f8fa852549befb024e6d27fee93d8b310f4.zip
Handle X11 compose key.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4391 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'vncviewer')
-rw-r--r--vncviewer/Viewport.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vncviewer/Viewport.cxx b/vncviewer/Viewport.cxx
index bb5c94e6..2ce788f0 100644
--- a/vncviewer/Viewport.cxx
+++ b/vncviewer/Viewport.cxx
@@ -373,6 +373,9 @@ rdr::U32 Viewport::translateKeyEvent(int keyCode, const char *keyText)
case XK_ISO_Level3_Shift:
// FLTK tends to let this one leak through on X11...
return XK_ISO_Level3_Shift;
+ case XK_Multi_key:
+ // Same for this...
+ return XK_Multi_key;
}
// Ctrl and Cmd tend to fudge input handling, so we need to cheat here