[multibuttonentry] set the del-cb data to pointer of an item will be deleted.
authorHyunsil <hyunsil.park@samsung.com>
Fri, 8 Oct 2010 11:37:36 +0000 (20:37 +0900)
committerHyunsil <hyunsil.park@samsung.com>
Fri, 8 Oct 2010 11:37:36 +0000 (20:37 +0900)
src/lib/elm_multibuttonentry.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index ed19c81..b865ae4
@@ -290,11 +290,11 @@ _del_button_item(Elm_Multibuttonentry_Item *item)
                if (_item == item) {\r
                        wd->items = eina_list_remove(wd->items, _item);\r
                        elm_box_unpack(wd->box, _item->button);\r
+                       evas_object_smart_callback_call(obj, "deleted", _item);\r
                        _del_button_obj(obj, _item->button);\r
                        free(_item);\r
                        if(wd->current == l)    \r
                                wd->current = NULL;\r
-                       evas_object_smart_callback_call(obj, "deleted", wd->items);\r
                        break;\r
                }\r
        }\r