(statep1 >= ep->param1.state) ||
proxy_invalidate ||
state ||
- (ep->map_on && ed->have_mapped_part) ||
+ (ed->have_mapped_part && chosen_desc->map.on) ||
((ep->part->type == EDJE_PART_TYPE_TEXT ||
ep->part->type == EDJE_PART_TYPE_TEXTBLOCK) &&
ed->text_part_change))
(statep2 >= ep->param2->state) ||
proxy_invalidate ||
state ||
- (ep->map_on && ed->have_mapped_part) ||
+ (ed->have_mapped_part && chosen_desc->map.on) ||
((ep->part->type == EDJE_PART_TYPE_TEXT ||
ep->part->type == EDJE_PART_TYPE_TEXTBLOCK) &&
ed->text_part_change))
static Evas_Map *map = NULL;
ed->have_mapped_part = EINA_TRUE;
- ep->map_on = EINA_TRUE;
// create map and populate with part geometry
if (!map) map = evas_map_new(4);
}
else
{
- ep->map_on = EINA_FALSE;
-
if (ep->nested_smart)
{ /* Cancel map of smart obj holding nested parts */
eo_do(ep->nested_smart,