From c0c62442437389e18b3e7a2d799cfe4236c6baba Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Thu, 24 Dec 2020 17:55:45 +0900 Subject: [PATCH] e_hwc_window: don't override client type if override of ec is false Change-Id: I795c512662744936c1d0a676826f33ea874d6cb7 --- src/bin/e_hwc_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_hwc_window.c b/src/bin/e_hwc_window.c index a485e70fec..084ab9d5c1 100644 --- a/src/bin/e_hwc_window.c +++ b/src/bin/e_hwc_window.c @@ -2276,6 +2276,9 @@ e_hwc_window_client_type_override(E_Hwc_Window *hwc_window) (hwc_window->state == E_HWC_WINDOW_STATE_NONE)) return; + if (hwc_window->ec && !hwc_window->ec->redirected) + return; + e_hwc_window_device_state_available_update(hwc_window); e_hwc_window_state_set(hwc_window, E_HWC_WINDOW_STATE_CLIENT, EINA_TRUE); e_hwc_window_constraints_reset(hwc_window); -- 2.34.1