From daf846e4ea475ad25ba06e59041ced1b8b9bad49 Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Fri, 17 Jul 2015 20:58:02 -0500 Subject: exposay: Fix logic inversion when ending keyboard grabs I flipped a ! in cee82d62865ab5b239935f102c2e1f7868e0fa65 and the exposay keyboard grab became permanent. Signed-off-by: Derek Foreman --- desktop-shell/exposay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'desktop-shell') diff --git a/desktop-shell/exposay.c b/desktop-shell/exposay.c index 3fa585a5..190dd0c0 100644 --- a/desktop-shell/exposay.c +++ b/desktop-shell/exposay.c @@ -523,7 +523,7 @@ exposay_set_inactive(struct desktop_shell *shell) if (seat->pointer_device_count) weston_pointer_end_grab(seat->pointer); - if (!seat->keyboard_device_count) { + if (seat->keyboard_device_count) { weston_keyboard_end_grab(seat->keyboard); if (seat->keyboard->input_method_resource) seat->keyboard->grab = &seat->keyboard->input_method_grab; -- cgit v1.2.3