goto end;
}
+ r = pkgmgrinfo_appinfo_is_nodisplay(appinfo_h, &app_info->nodisplay);
+ if (r < 0) {
+ MGR_APP_DEBUG_ERR("pkgmgrinfo_appinfo_is_nodisplay failed. %d", r);
+ goto end;
+ }
+
r = pkgmgrinfo_appinfo_get_icon(appinfo_h, &icon_path);
if (r < 0) {
MGR_APP_DEBUG_ERR("pkgmgrinfo_appinfo_get_icon is failed %d", r);
goto end;
}
MGR_APP_MEM_STRDUP(app_info->icon_path, icon_path);
- mgr_app_set_default_icon(&app_info->icon_path);
+ if (app_info->nodisplay) {
+ mgr_app_set_default_icon(&app_info->icon_path, DEFAULT_ICON_SERVICE);
+ } else {
+ mgr_app_set_default_icon(&app_info->icon_path, DEFAULT_ICON_APP);
+ }
MGR_APP_DEBUG("icon_path: %s", icon_path);
r = pkgmgrinfo_appinfo_get_label(appinfo_h, &pkg_label);