From 75f453df6a4c5f358f9bcb91a0cb8ab08593896e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Sun, 10 Nov 2013 16:35:32 +0100 Subject: [PATCH] evdev: Synchronize keys only if seat is keyboard capable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jonas Ã…dahl --- src/evdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/evdev.c b/src/evdev.c index 50ce8713..327a93fa 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -691,7 +691,7 @@ evdev_notify_keyboard_focus(struct weston_seat *seat, uint32_t *k; int ret; - if (!seat->keyboard) + if (!seat->keyboard_device_count > 0) return; memset(all_keys, 0, sizeof all_keys);