Sometimes views remain highlighted if a mouse down happens
during resize and then as callbacks are deleted during calc, mouse up
will not come in this scenario. So item will remain highlighted.
Change-Id: I3122d782378edf935009f8fb5706d7ac9b5dade4
Signed-off-by: Godly T.Alias <godlytalias@yahoo.co.in>
static int _is_item_in_viewport(int viewport_y, int viewport_h, int obj_y, int obj_h);
static Eina_Bool _item_filtered_get(Elm_Gen_Item *it);
static Eina_Bool _item_focusable_search(Elm_Gen_Item **it, int dir);
+static void _item_unhighlight(Elm_Gen_Item *it, Eina_Bool effect EINA_UNUSED);
typedef struct _Size_Cache {
Evas_Coord minw;
ecore_timer_del(GL_IT(it)->highlight_timer);
GL_IT(it)->highlight_timer = NULL;
}
+ _item_unhighlight(it, EINA_FALSE);
if (it->long_timer)
{
ecore_timer_del(it->long_timer);