wgt::application_widget_keys::kTizenAppWidgetFullKey);
if (!appwidget_info)
return true;
+
+ auto settings_info =
+ GetManifestDataForKey<const wgt::parse::SettingInfo>(
+ wgt::application_widget_keys::kTizenSettingKey);
+ bool no_display = settings_info ? settings_info->no_display() : false;
+
for (auto& app_widget : appwidget_info->app_widgets()) {
application_x* application = reinterpret_cast<application_x*>
(calloc(1, sizeof(application_x)));
strdup((context_->root_application_path.get() / manifest->package
/ "bin" / application->appid).c_str());
application->type = strdup("webapp");
- application->nodisplay = strdup("true");
+ application->nodisplay = no_display ? strdup("true") : strdup("false");
application->taskmanage = strdup("false");
SetApplicationXDefaults(application);
application->support_ambient = strdup("false");