if the client lower when ec is unmapped, then "post_lower" flag of ec may not be set.
it is timing issue and cause of running e_policy_visibility_client_lower.
for prevent this issue, return false if client is unmapped.
Change-Id: Iea6bc0cb823f06c85e659c248d8de36ecd0bc5b2
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
E_VIS_CLIENT_GET_OR_RETURN_VAL(vc, ec, EINA_FALSE);
+ if ((ec->comp_data) && (!ec->comp_data->mapped))
+ {
+ VS_DBG(ec, "client Unmapped.");
+ return EINA_FALSE;
+ }
+
VS_DBG(ec, "API ENTRY | LOWER");
/* if vc has job grab, release them */