Fix ghost widget issue due to unupdated widget db 56/74956/1 submit/tizen/20160616.070417
authorYoungHun Cho <hoon.cho@samsung.com>
Thu, 16 Jun 2016 06:56:37 +0000 (15:56 +0900)
committerYoungHun Cho <hoon.cho@samsung.com>
Thu, 16 Jun 2016 07:01:11 +0000 (16:01 +0900)
Change-Id: Ie5997f95a7ca80a4c020f000c58faa89ce731ff5

.sdk_delta.info [deleted file]
src/cluster_view.c

diff --git a/.sdk_delta.info b/.sdk_delta.info
deleted file mode 100644 (file)
index 90d2a98..0000000
Binary files a/.sdk_delta.info and /dev/null differ
index 7a9bfe0..e1d62c1 100755 (executable)
@@ -892,6 +892,15 @@ static void __cluster_view_allpage_delete_page_cb(void *data, Evas_Object *obj,
        __cluster_view_page_delete(page);
        __cluster_view_allpage_reposition();
 
+       Eina_List *widget_list = NULL;
+       widget_data_t *widget_item = NULL;
+       EINA_LIST_FOREACH(cluster_view_s.page_list, find_list, page_item) {
+               EINA_LIST_FOREACH(page_item->widget_list, widget_list, widget_item) {
+                       widget_item->page_idx = page_item->page_index;
+                       cluster_data_update(widget_item);
+               }
+       }
+
        if (cluster_view_s.page_count < CLUSTER_MAX_PAGE) {
                if (cluster_view_s.allpage_add_page == NULL) {
                        cluster_view_s.allpage_add_page = elm_layout_add(cluster_view_s.allpage);