From: Doyoun Kang Date: Tue, 22 Oct 2024 06:59:26 +0000 (+0900) Subject: e_comp_object: check image_filter before show the cw->smart_obj X-Git-Tag: accepted/tizen/unified/20241030.154530~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F78%2F319378%2F2;p=platform%2Fupstream%2Fenlightenment.git e_comp_object: check image_filter before show the cw->smart_obj There was a bug that the image_filter could not applied when the ec is using launch_screen. (aka splash launch) So, we add code to apply the image_filter all the window before show. Change-Id: I59fa0fe23b925db1797ed3ebc7cda2a5432d06db --- diff --git a/src/bin/compmgr/e_comp_object.c b/src/bin/compmgr/e_comp_object.c index 06977c18bc..a401cec762 100644 --- a/src/bin/compmgr/e_comp_object.c +++ b/src/bin/compmgr/e_comp_object.c @@ -2108,6 +2108,9 @@ _e_comp_intercept_show_helper(E_Comp_Object *cw, E_Comp *comp) if (!e_client_is_iconified_by_client(ec)|| e_policy_visibility_client_is_uniconic(ec)) { + if (e_comp->image_filter != E_COMP_IMAGE_FILTER_NONE) + e_comp_object_image_filter_set(cw->smart_obj, e_comp->image_filter); + ELOGF("COMP", "show_helper. evas_object_show!!!", ec); evas_object_show(cw->smart_obj);