Lines Matching refs:comp_data

35 +   if (ec->comp_data->sub.restacking == EINA_TRUE) return;
36 + ec->comp_data->sub.restacking = EINA_TRUE;
38 - if (!ec->comp_data->sub.list) return;
40 EINA_LIST_FOREACH(ec->comp_data->sub.list, l, sec)
42 - sec = eina_list_last_data_get(ec->comp_data->sub.list);
44 - EINA_LIST_REVERSE_FOREACH_SAFE(ec->comp_data->sub.list, l, ll, sec)
63 + ec->comp_data->sub.restacking = EINA_FALSE;
79 + if (ec->comp_data->sub.data)
80 + _e_comp_wl_evas_restack(ec->comp_data->sub.data->parent);
87 ec->comp_data->moved = 1;
88 EINA_LIST_FOREACH(ec->comp_data->sub.list, l, sec)
90 - if (!sec->comp_data->sub.data->position.set)
91 + if (ec != sec && !sec->comp_data->sub.data->position.set)
92 evas_object_move(sec->frame, ec->client.x + sec->comp_data->sub.data->position.x,
93 ec->client.y + sec->comp_data->sub.data->position.y);
99 - if (!ecs->comp_data->sub.data) return;
100 + if (!ec->comp_data->sub.data) return;
102 if (!(parent = ec->comp_data->sub.data->parent)) return;
105 parent->comp_data->sub.list =
106 eina_list_append_relative(parent->comp_data->sub.list, ec, ecs);
108 - parent->comp_data->sub.restack_target = parent;
118 - if (!ecs->comp_data->sub.data) return;
119 + if (!ec->comp_data->sub.data) return;
121 if (!(parent = ec->comp_data->sub.data->parent)) return;
124 parent->comp_data->sub.list =
125 eina_list_prepend_relative(parent->comp_data->sub.list, ec, ecs);
127 - parent->comp_data->sub.restack_target = parent;
136 + ec->comp_data->sub.list = eina_list_append(ec->comp_data->sub.list, ec);
138 wl_signal_init(&ec->comp_data->destroy_signal);
139 _e_comp_wl_surface_state_init(&ec->comp_data->pending);
143 EINA_LIST_FREE(ec->comp_data->sub.list, subc)
147 subc->comp_data->sub.data->parent = NULL;