blob: 73920b226d2e9b88ba394c1950d64eaf4b9ab4d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
From 63612ed0ca90dd06ace20585cfe1eece0b51e18e Mon Sep 17 00:00:00 2001
From: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Date: Wed, 12 Nov 2014 17:06:09 +0900
Subject: [PATCH 14/15] input-panel-ivi: add \!seat->keyboard->focus to
condition
Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
---
ivi-shell/input-panel-ivi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ivi-shell/input-panel-ivi.c b/ivi-shell/input-panel-ivi.c
index 01fd329..6b89177 100644
--- a/ivi-shell/input-panel-ivi.c
+++ b/ivi-shell/input-panel-ivi.c
@@ -66,7 +66,7 @@ show_input_panel_surface(struct input_panel_surface *ipsurf)
float x, y;
wl_list_for_each(seat, &shell->compositor->seat_list, link) {
- if (!seat->keyboard)
+ if (!seat->keyboard || !seat->keyboard->focus)
continue;
focus = weston_surface_get_main_surface(seat->keyboard->focus);
ipsurf->output = focus->output;
--
1.7.9.5
|