shell: fix crash when no pointer device
Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
This commit is contained in:
committed by
Kristian Høgsberg
parent
36f155f80f
commit
43e1ba8073
+3
-2
@@ -2781,8 +2781,9 @@ shell_init(struct weston_compositor *ec)
|
||||
return -1;
|
||||
|
||||
shell->pointer_focus_listener.notify = handle_pointer_focus;
|
||||
wl_signal_add(&ec->seat->seat.pointer->focus_signal,
|
||||
&shell->pointer_focus_listener);
|
||||
if (ec->seat->seat.pointer)
|
||||
wl_signal_add(&ec->seat->seat.pointer->focus_signal,
|
||||
&shell->pointer_focus_listener);
|
||||
|
||||
shell_add_bindings(ec, shell);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user