e_hwc_windows: fix the problem that window located under 24 depth window is visible 61/298861/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 13 Sep 2023 12:56:48 +0000 (21:56 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Thu, 14 Sep 2023 09:48:59 +0000 (18:48 +0900)
commitaa5d9b602ef111a0566af99f6381a85e54931b7b
tree16ed2e28f5900304d410b7a41eadbc962350a2d5
parent0869e1ef13c07f1ab11248d038b72b2210a36f85
e_hwc_windows: fix the problem that window located under 24 depth window is visible

if tdm backend set target buffer to upper hw layer that used device type window,
window located under 24 depth window can be visible when evas object is visible.

so to fix the problem, hwc set transparent object when bottom ui window is device type
and target window is enabled.

Change-Id: I4b7d708708fe534bec4974b32f8a6a4ff41d750f
src/bin/e_hwc.h
src/bin/e_hwc_window.c
src/bin/e_hwc_window.h
src/bin/e_hwc_windows.c