fix a bug on set/unset favourite
authordavid8.kim <david8.kim@samsung.com>
Mon, 12 Nov 2012 07:40:57 +0000 (16:40 +0900)
committerdavid8.kim <david8.kim@samsung.com>
Mon, 12 Nov 2012 07:40:57 +0000 (16:40 +0900)
mailbox/src/email-mailbox-list.c

index 0b6bbe9..c40d527 100755 (executable)
@@ -488,31 +488,10 @@ static void _important_status_changed_cb(void *data, Evas_Object *obj, void *eve
        int vt = ld->mailbox_ugd->view_type;
        int count = 0;
 
-       if(vt == EMAIL_VIEW_DATE ||((vt == EMAIL_VIEW_EDIT || vt == EMAIL_VIEW_SEARCH)
-               && ld->mailbox_ugd->previous_view == EMAIL_VIEW_DATE))
-       {
-               email_mail_list_item_t *mail_data = NULL;
-               int mail_count = 0;
-               int err = email_get_mail_list(ld->account_id, 0, ld->thread_id,
-                                                       -1, /* start_index */
-                                                       -1, /* limit_count */
-                                                       _mailbox_conv_sort_type(ld->mailbox_ugd->sort_type), &mail_data, &mail_count);
-               if( err != EMAIL_ERROR_NONE ) {
-                       debug_warning("email_get_mail_list_ex - err(%d)", err);
-               }
-               int k = 0;
-               count = mail_count;
-               for( ; k<mail_count ; k++ )
-                       ld->mailbox_ugd->important_list = g_list_prepend(ld->mailbox_ugd->important_list,
-                                                                                                       GINT_TO_POINTER(mail_data[k].mail_id));
-               FREE(mail_data);
-       }
-       else
-       {
-               ld->mailbox_ugd->important_list = g_list_prepend(ld->mailbox_ugd->important_list,
+
+       ld->mailbox_ugd->important_list = g_list_prepend(ld->mailbox_ugd->important_list,
                                                                                                GINT_TO_POINTER(ld->mail_id));
-               count = 1;
-       }
+       count = 1;
 
        if (ld->mailbox_ugd->important_list)
        {