From f59da399d81525feddd9f9f955041b261587fe34 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 6 Sep 2011 13:44:56 -0400 Subject: [PATCH] compositor: Don't crash when receiving kb focus with no surface --- compositor/compositor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compositor/compositor.c b/compositor/compositor.c index 8bbd01d..db8a94a 100644 --- a/compositor/compositor.c +++ b/compositor/compositor.c @@ -1590,7 +1590,7 @@ notify_keyboard_focus(struct wl_input_device *device, update_modifier_state(wd, *k, 1); } - if (es->surface.resource.client) + if (es && es->surface.resource.client) wl_input_device_set_keyboard_focus(&wd->input_device, &es->surface, time); } else { -- 2.7.4