Eina_Bool reorder_deleted : 1;
Eina_Bool effect_mode : 1;
Eina_Bool auto_scrolled : 1;
- Eina_Bool contracting : 1;
int edit_mode;
int total_num;
Elm_Genlist_Item *reorder_it, *reorder_rel;
edje_object_message_signal_process(it->edit_obj);
}
}
+ edje_object_message_signal_process(it->base.view);
}
static void
else
{
_item_realize(it, in, EINA_TRUE);
- if (!it->wd->contracting) _item_unrealize(it, EINA_TRUE);
+ _item_unrealize(it, EINA_TRUE);
}
}
else
it->want_unrealize = EINA_TRUE;
}
else
- if (!it->wd->contracting) _item_unrealize(it, EINA_FALSE);
+ _item_unrealize(it, EINA_FALSE);
}
}
if (!dragging)
}
}
else _item_auto_scroll(sd->wd);
- sd->wd->contracting = EINA_FALSE;
evas_event_thaw(evas_object_evas_get(obj));
evas_event_thaw_eval(evas_object_evas_get(obj));
}
}
else
{
- it->wd->contracting = EINA_TRUE;
it->wd->move_effect_mode = ELM_GENLIST_ITEM_MOVE_EFFECT_CONTRACT;
if (it->realized)
edje_object_signal_emit(it->base.view, "elm,state,contracted", "elm");