Change-Id: I6dd9e02683e9c784730e1dbbfc0a68d7812e2a86
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
if (ec->layer == E_LAYER_CLIENT_CURSOR) return;
if (e_comp_canvas_client_layer_map(ec->layer) == 9999) return;
+ g_rec_mutex_lock(&e_comp->ec_list_mutex);
+
/* go up the layers until we find one */
for (x = e_comp_canvas_layer_map(ec->layer) + 1; x <= e_comp_canvas_layer_map(E_LAYER_CLIENT_CURSOR); x++)
{
(ec2->frame))
{
get_visible_above_data->above_ec = ec2;
+ g_rec_mutex_unlock(&e_comp->ec_list_mutex);
return;
}
}
}
+
+ g_rec_mutex_unlock(&e_comp->ec_list_mutex);
}
static void