Hi, Series looks good, and good work on chasing down that hang!
Ack-series. Regards, Hans On 01/15/2012 05:23 PM, Marc-André Lureau wrote:
Make sure the display has the focus before grabing the keyboard for the application. --- gtk/spice-widget.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/gtk/spice-widget.c b/gtk/spice-widget.c index 1dd06f1..362f313 100644 --- a/gtk/spice-widget.c +++ b/gtk/spice-widget.c @@ -483,9 +483,9 @@ static void try_keyboard_grab(SpiceDisplay *display) return; g_return_if_fail(gtk_widget_is_focus(widget)); - g_return_if_fail(gtk_widget_has_focus(widget)); SPICE_DEBUG("grab keyboard"); + gtk_widget_grab_focus(widget); #ifdef WIN32 d->keyboard_hook = SetWindowsHookEx(WH_KEYBOARD_LL, keyboard_hook_cb,
_______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel