commit | a83c88d513cc639cdf79a1cd7e97cb978001b2ed | [log] [tgz] |
---|---|---|
author | Pierre Ossman <ossman@cendio.se> | Tue Aug 19 14:06:53 2014 +0200 |
committer | Pierre Ossman <ossman@cendio.se> | Fri Aug 22 15:10:28 2014 +0200 |
tree | 7920a8d29fd106b172b79832c4f6f934c97d4739 | |
parent | 6b743d0c1bf1fe9e11b0ac2cb51ede39fda87362 [diff] [blame] |
Ignore FLTK events when we have low level hooks Some events can sneak through, e.g. from some virtual keyboards. We need to ignore these to avoid confusion.
diff --git a/vncviewer/Viewport.cxx b/vncviewer/Viewport.cxx index 027ca54..917a981 100644 --- a/vncviewer/Viewport.cxx +++ b/vncviewer/Viewport.cxx
@@ -1025,6 +1025,10 @@ { rdr::U32 keySym; +#ifdef HAVE_FLTK_XHANDLERS + return; +#endif + keySym = translateKeyEvent(); if (keySym == NoSymbol) return;