summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-08-07 17:03:37 -0300
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-08-07 17:33:22 -0300
commit94c08b36a75d3dd0dd9eda7c88be06a304539c5b (patch)
tree24fea8a067053cc2e61660c40a76ad123b875057
parent469565a302dd8378bc68041f7e5cab7f58d65d82 (diff)
downloadefl-94c08b36a75d3dd0dd9eda7c88be06a304539c5b.tar.gz
ecore: Fix efl_model_item to be 0-based not 1-based
-rw-r--r--src/lib/ecore/efl_model_item.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore/efl_model_item.c b/src/lib/ecore/efl_model_item.c
index 5f61ee79e9..8afc0a77a4 100644
--- a/src/lib/ecore/efl_model_item.c
+++ b/src/lib/ecore/efl_model_item.c
@@ -169,9 +169,9 @@ _efl_model_item_efl_model_child_add(Eo *obj, Efl_Model_Item_Data *sd)
eina_error_set(EFL_MODEL_ERROR_UNKNOWN);
return NULL;
}
+ cevt.index = eina_list_count(sd->children);
sd->children = eina_list_append(sd->children, child);
cevt.child = child;
- cevt.index = eina_list_count(sd->children);
efl_event_callback_call(obj, EFL_MODEL_EVENT_CHILD_ADDED, &cevt);
efl_event_callback_call(obj, EFL_MODEL_EVENT_CHILDREN_COUNT_CHANGED, &cevt.index);
return child;