diff options
Diffstat (limited to 'ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c')
-rw-r--r-- | ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c | 5 |
1 files changed, 5 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 037e170..e3f0e56 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -2505,6 +2505,11 @@ ilm_layerRemoveSurface(t_ilm_layer layerId, returnValue = ILM_SUCCESS; } + if ((ctx_surf != NULL) && (ctx_surf->notification != NULL)) { + ctx_surf->notification = NULL; + returnValue = ILM_SUCCESS; + } + release_instance(); return returnValue; } |