- Remove gtk-doc.
[fedora-mingw.git] / gtk-vnc / gtk-vnc-0.3.7-abs-ungrab.patch
1 diff -r cf0e849385e0 src/vncdisplay.c
2 --- a/src/vncdisplay.c  Thu Sep 11 17:07:42 2008 +0100
3 +++ b/src/vncdisplay.c  Thu Sep 25 12:57:31 2008 +0100
4 @@ -703,13 +703,12 @@
5                 }
6         }
7  
8 -       if ((!priv->grab_keyboard || !priv->absolute) &&
9 -           key->type == GDK_KEY_PRESS &&
10 +       if (key->type == GDK_KEY_PRESS &&
11             ((keyval == GDK_Control_L && (key->state & GDK_MOD1_MASK)) ||
12              (keyval == GDK_Alt_L && (key->state & GDK_CONTROL_MASK)))) {
13                 if (priv->in_pointer_grab)
14                         do_pointer_ungrab(VNC_DISPLAY(widget), FALSE);
15 -               else
16 +               else if (!priv->grab_keyboard || !priv->absolute)
17                         do_pointer_grab(VNC_DISPLAY(widget), FALSE);
18         }
19