diff options
author | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp> | 2015-08-27 14:50:13 +0900 |
---|---|---|
committer | Nobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp> | 2015-08-28 09:59:45 +0900 |
commit | e00633abf8f2af6a5bfd555a0855f40bfa01d33b (patch) | |
tree | ade9f0d7197c36390bc7119e9d09d7d794e34e5e | |
parent | f93f937b09a0b987144ebd287e5d38ead9ac9f97 (diff) | |
download | wayland-ivi-extension-e00633abf8f2af6a5bfd555a0855f40bfa01d33b.tar.gz |
ilmControl: fix no receiving notification after
LM_NOTIFICATION_CONTENT_AVAILABLE.
Privious code doesn't register linstener to receive notification from
server. To fix it, register callback function by using
ivi_controller_surface_add_listener.
Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
-rw-r--r-- | ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c index 7a92f2c..b0ce440 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -731,6 +731,8 @@ controller_listener_surface(void *data, if (!ctx_surf->is_surface_creation_noticed) { ctx_surf->controller = ivi_controller_surface_create( controller, id_surface); + ivi_controller_surface_add_listener(ctx_surf->controller, + &controller_surface_listener, ctx_surf); if (ctx_surf->notification != NULL) { ctx_surf->notification(ctx_surf->id_surface, &ctx_surf->prop, |