evas_object_show(win);
screen_connector_toolkit_evas_init(win,
- SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET);
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED);
return 0;
}
ops.updated_cb = __screen_connector_toolkit_evas_updated_cb;
handle = screen_connector_toolkit_evas_add_by_rid(&ops, info->surf,
- SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET, user_data);
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED,
+ user_data);
if (handle == NULL) {
printf("Failed to add toolkit by rid(%u)", info->surf);
return;
static void __cmd_dump_finish(struct command_arg *arg)
{
- screen_connector_toolkit_evas_fini(SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET);
+ screen_connector_toolkit_evas_fini(
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED);
evas_object_del(win);
elm_shutdown();
}
info->toolkit_h = screen_connector_toolkit_evas_add(&ops,
info->instance_id,
- SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET,
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED,
info);
__display_loading_text(info);
s_info.win = win;
- screen_connector_toolkit_evas_init(win, SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET);
+ screen_connector_toolkit_evas_init(win,
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED);
screen_connector_toolkit_evas_start_visibility_notify();
if (aul_app_get_appid_bypid(getpid(), app_id, sizeof(app_id)) != AUL_R_OK) {
}
pthread_mutex_unlock(&__mutex);
- screen_connector_toolkit_evas_fini(SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET);
+ screen_connector_toolkit_evas_fini(
+ SCREEN_CONNECTOR_SCREEN_TYPE_WIDGET |
+ SCREEN_CONNECTOR_SCREEN_TYPE_COMPONENT_BASED);
widget_instance_unlisten_event(__instance_event_cb);
widget_instance_fini();