forked from enlightenment/efl
efl_ui_focus_manager_calc: add onedirection to dirty
This commit is contained in:
parent
7d2d6c7e1d
commit
844854d3e8
|
@ -1010,10 +1010,15 @@ _efl_ui_focus_manager_calc_unregister(Eo *obj EINA_UNUSED, Efl_Ui_Focus_Manager_
|
||||||
Node *partner;
|
Node *partner;
|
||||||
Eina_List *n;
|
Eina_List *n;
|
||||||
|
|
||||||
EINA_LIST_FOREACH(DIRECTION_ACCESS(node, i).partners, n, partner)
|
#define MAKE_LIST_DIRTY(node, field) \
|
||||||
{
|
EINA_LIST_FOREACH(DIRECTION_ACCESS(node, i).field, n, partner) \
|
||||||
dirty_add(obj, pd, partner);
|
{ \
|
||||||
|
dirty_add(obj, pd, partner); \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MAKE_LIST_DIRTY(node, partners)
|
||||||
|
MAKE_LIST_DIRTY(node, one_direction)
|
||||||
|
MAKE_LIST_DIRTY(node, cleanup_nodes)
|
||||||
}
|
}
|
||||||
|
|
||||||
//remove from the dirty parts
|
//remove from the dirty parts
|
||||||
|
|
Loading…
Reference in New Issue