summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/launchpad.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/launchpad.c b/src/launchpad.c
index a1d4618..6416bc1 100755
--- a/src/launchpad.c
+++ b/src/launchpad.c
@@ -1355,6 +1355,10 @@ static gboolean __handle_launch_event(gpointer data)
if (menu_info->comp_type &&
strcmp(menu_info->comp_type, "svcapp") == 0) {
loader_id = PAD_LOADER_ID_DIRECT;
+ } else if (menu_info->comp_type && menu_info->app_type &&
+ strcmp(menu_info->comp_type, "widgetapp") == 0 &&
+ strcmp(menu_info->app_type, "webapp") == 0) {
+ loader_id = PAD_LOADER_ID_DIRECT;
} else {
loader_id = __get_loader_id(kb);
if (loader_id <= PAD_LOADER_ID_STATIC) {