Explorar el Código

Ignore bogus FL_MOVE events from FLTK

tags/v1.10.90
Samuel Mannehed hace 4 años
padre
commit
6e8147eb12
Se han modificado 1 ficheros con 6 adiciones y 0 borrados
  1. 6
    0
      vncviewer/DesktopWindow.cxx

+ 6
- 0
vncviewer/DesktopWindow.cxx Ver fichero

@@ -755,6 +755,12 @@ int DesktopWindow::fltkHandle(int event, Fl_Window *win)
{
int ret;

// FLTK keeps spamming bogus FL_MOVE events if _any_ X event is
// received with the mouse pointer outside our windows
// https://github.com/fltk/fltk/issues/76
if ((event == FL_MOVE) && (win == NULL))
return 0;

ret = Fl::handle_(event, win);

// This is hackish and the result of the dodgy focus handling in FLTK.

Cargando…
Cancelar
Guardar