From: Doyoun Kang Date: Tue, 22 Oct 2024 04:45:16 +0000 (+0900) Subject: e_comp_object: check image_filter before show the cw->smart_obj X-Git-Tag: accepted/tizen/8.0/unified/20241120.163521~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9067b72a99af92a80f860d2f13c63239f5db6ef9;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: I04c2d259b04b8a1daba19be5a8c0a0e996d00081 --- diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 054f4420d2..a85de0224b 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2636,6 +2636,9 @@ _e_comp_intercept_show_helper(E_Comp_Object *cw) 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);