e_comp_object: defer move,resize,clear when render_update_lock is enabled 96/284896/1 accepted/tizen/unified/20221201.164707
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 2 Nov 2022 10:46:32 +0000 (19:46 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 30 Nov 2022 07:28:50 +0000 (16:28 +0900)
commit21d92ac84759ed3de7e3162f65404180e6c2a115
treee01cdd545607f89ed28ca26e5e36ac8094f25188
parent778b64d3f39ad3c72d7f1ff8aba500d4b6896f74
e_comp_object: defer move,resize,clear when render_update_lock is enabled

there is a visual bug when client move and resize buffer when render_update_lock
is enabled because evas_object is resized and moved but buffer of client is not
updated. (buffer of render_update_lock is fill to evas_image_object)
and buffer of render_update_lock is cleared in comp_object if e_comp_object_clear
is called so defer clear of comp_object until render_update_lock is disabled.

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