Fix the A-Z, Z-A sorting bug 11/53911/2
authorHyojung Jo <hj903.jo@samsung.com>
Thu, 10 Dec 2015 07:08:46 +0000 (16:08 +0900)
committerHyojung Jo <hj903.jo@samsung.com>
Thu, 10 Dec 2015 07:25:30 +0000 (16:25 +0900)
Change-Id: Ib5c6b2b6a57c360e7b70e4bd355487cf27ee35be
Signed-off-by: Hyojung Jo <hj903.jo@samsung.com>
src/data/app.c

index 009b354..aa6ef0c 100644 (file)
@@ -92,8 +92,6 @@ static int _get_app_data_foreach(pkgmgrinfo_appinfo_h handle, void *data)
                adata->appid = strdup(appid);
        if (pkgid)
                adata->pkgid = strdup(pkgid);
-       if (name)
-               adata->name = strdup(name);
        if (icon)
                adata->icon = strdup(icon);
        if (pkgtype)
@@ -102,8 +100,13 @@ static int _get_app_data_foreach(pkgmgrinfo_appinfo_h handle, void *data)
        if (!strcmp(appid, APP_ID_BROWSER)) {
                _set_default_color(&adata->icon_bg);
                _set_default_color(&adata->text_bg);
+
+               adata->name = STR_BROWSER;
        } else {
                app_contents_get_color(name, &adata->icon_bg, &adata->text_bg);
+
+               if (name)
+                       adata->name = strdup(name);
        }
 
        *list = eina_list_append(*list, adata);