weston-ivi-shell: allow to create ivi_controller_surface with ID even if application...
[profile/ivi/wayland-ivi-extension.git] / ivi-layermanagement-api / ilmControl / src / ilm_control_wayland_platform.c
index 037e170..e3f0e56 100644 (file)
@@ -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;
 }