[Jira TT-3] Fixed the 'set category' button bug. 54/36254/1
authorHyojung Jo <hj903.jo@samsung.com>
Wed, 4 Mar 2015 08:15:20 +0000 (17:15 +0900)
committerHyojung Jo <hj903.jo@samsung.com>
Wed, 4 Mar 2015 08:15:20 +0000 (17:15 +0900)
Change-Id: I931602f8b70dfbee21f21d2ce580c3849e974c51
Signed-off-by: Hyojung Jo <hj903.jo@samsung.com>
include/define.h
src/view/ContextView.cpp

index ac1f1b3..12dd936 100644 (file)
 #define RELATED_TABLE_MAX_COL 2
 #define CTXT_MENU_BTN_SIZE 4
 #define SORT_COUNT 2
-#define POS_CTGR_POPUP_X 1334
-#define POS_CTGR_POPUP_Y 210
+#define POS_CTGR_POPUP_X 1650
+#define POS_CTGR_POPUP_Y 155
 #define SIZE_LABEL_WIDTH 103
 #define SIZE_STR 256
 #define SIZE_TABLE_PAD_X 27
index b0d0d46..4cdf10c 100644 (file)
@@ -458,7 +458,7 @@ bool CContextView::m_MakeCategoryItems(Evas_Object *item, int idx)
        Evas_Object *icon, *check;
        const char *category, *icon_path;
 
-       if (item || idx <= 0)
+       if (!item || idx <= 0)
                return false;
 
        icon_path = app_content_category_get_icon(idx);
@@ -550,14 +550,10 @@ void CContextView::m_CategorySelected(Evas_Object *obj)
                if (!item)
                        goto err;
 
-               if (i == 0) {
+               elm_layout_file_set(item, EDJEFILE, GRP_CATEGORY);
+
+               if (i == 0)
                        fitem = item;
-                       elm_layout_file_set(item, EDJEFILE, GRP_CATEGORY_TOP);
-               } else if (i == (int)g_list_length(l) - 1) {
-                       elm_layout_file_set(item, EDJEFILE, GRP_CATEGORY_BTM);
-               } else {
-                       elm_layout_file_set(item, EDJEFILE, GRP_CATEGORY);
-               }
 
                idx = GPOINTER_TO_INT(g_list_nth_data(l, i));
 
@@ -586,6 +582,7 @@ void CContextView::m_CategorySelected(Evas_Object *obj)
 
        return;
 err:
+       _ERR("fail to make category item object.");
        evas_object_del(popup);
 
        return;