If ec->hidden is set as TRUE and ec->visible still remains TRUE,
in some situation, enlightenment checks for ec->visible value and call evas_object_show().
Many cursor would be seen at same time.
Change-Id: I49509a6a09be37292b95998dfe05b8477f80162d
Signed-off-by: Duna Oh <duna.oh@samsung.com>
}
ec = e_comp_object_client_get(o);
if (ec)
- ec->hidden = 1;
+ {
+ ec->hidden = 1;
+ ec->visible = EINA_FALSE;
+ }
}
ecore_evas_cursor_unset(ptr->ee);
{
ec = e_comp_object_client_get(obj);
if (ec)
- ec->hidden = 1;
+ {
+ ec->hidden = 1;
+ ec->visible = EINA_FALSE;
+ }
ecore_evas_object_cursor_set(ptr->ee, obj, E_LAYER_MAX - 1, x, y);
}
else if (ptr->o_ptr)