]> source.dussan.org Git - tigervnc.git/commitdiff
Remove no longer functional workaround 149/head
authorPierre Ossman <ossman@cendio.se>
Mon, 20 Oct 2014 15:21:51 +0000 (17:21 +0200)
committerPierre Ossman <ossman@cendio.se>
Mon, 16 Feb 2015 14:59:22 +0000 (15:59 +0100)
This workaround is no longer effective with the new system handler
method of handling keyboard events. The bug has also been fixed
in upstream FLTK, further making it pointless.

vncviewer/DesktopWindow.cxx

index d30dfc2f438a6613e49e9d166e75d9611c63bd4e..eb62edd6284bd6f55abc2c72faf447d9ab2c2acd 100644 (file)
@@ -387,15 +387,6 @@ int DesktopWindow::handle(int event)
     }
     // Continue processing so that the viewport also gets mouse events
     break;
-
-  case FL_SHORTCUT:
-    // Sometimes the focus gets out of whack and we fall through to the
-    // shortcut dispatching. Try to make things sane again...
-    if (Fl::focus() == NULL) {
-      take_focus();
-      Fl::handle(FL_KEYDOWN, this);
-    }
-    return 1;
   }
 
   return Fl_Window::handle(event);