EXPORT_API int widget_base_exit(void)
{
+ int ret;
+
appcore_multiwindow_base_exit();
- if (appcore_multiwindow_base_instance_get_cnt() != 0 && __is_permanent)
- aul_notify_exit();
+ if (appcore_multiwindow_base_instance_get_cnt() != 0 && __is_permanent) {
+ ret = aul_notify_exit();
+ aul_widget_write_log(LOG_TAG, "[%s:%d] permanent exit : %d",
+ __FUNCTION__, __LINE__, ret);
+ }
return 0;
}
if (cls->ops.destroy)
cls->ops.destroy(instance_h, reason, content_info, class_data);
- LOGD("%s is destroyed %d", id, reason);
+ LOGW("%s is destroyed %d", id, reason);
if (reason == WIDGET_BASE_DESTROY_TYPE_PERMANENT) {
__is_permanent = true;
event = WIDGET_INSTANCE_EVENT_DESTROY;