e_comp_object: do not set direct render to Evas_Map of the effect object 64/306964/1 accepted/tizen/7.0/unified/20240304.044926
authorDoyoun Kang <doyoun.kang@samsung.com>
Fri, 1 Mar 2024 00:52:53 +0000 (09:52 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 1 Mar 2024 00:52:58 +0000 (09:52 +0900)
commit2808dfffd791723bfd7ec7bd375abfdad52f35e6
tree1232c7706065f78532f940c400ed384a08aa593a
parentc8101f34a223160dc908bc09d282e6ebba87f8b4
e_comp_object: do not set direct render to Evas_Map of the effect object

There was a bug that the keyboard effect didn't run.
This was because the effect object set the evas_map with direct render set.
So, we changed code not to set direct render to the Evas_Map of the effect object.

FYI,
if the direct render is set, Evas_Map is applied only to the image object among smart member objects.
So, only the image objects are rendered and another objects are not rendered.

Change-Id: I675f37f3ff9da036eaf3288e056a34fc385a5999
src/bin/e_comp_object.c