1From 8ff9916305e10f13c12835c573dd036bf7bac02c Mon Sep 17 00:00:00 2001 2From: Jeffy Chen <jeffy.chen@rock-chips.com> 3Date: Fri, 22 Jul 2022 18:30:10 +0800 4Subject: [PATCH 10/10] HACK: wl: Fix embed waylandsink issue 5 6Tested with qplayer. 7 8Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 9--- 10 src/bin/e_comp_wl.c | 2 +- 11 1 file changed, 1 insertion(+), 1 deletion(-) 12 13diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c 14index a7d584041..edb3e4f02 100644 15--- a/src/bin/e_comp_wl.c 16+++ b/src/bin/e_comp_wl.c 17@@ -1494,7 +1494,7 @@ _e_comp_wl_surface_state_commit(E_Client *ec, E_Comp_Wl_Surface_State *state) 18 if ((ec->comp_data->shell.surface) && (ec->comp_data->shell.map)) 19 ec->comp_data->shell.map(ec->comp_data->shell.surface); 20 else if ((ec == e_comp->pointer->client.ec) || e_client_has_xwindow(ec) || ec->internal_elm_win || 21- (ec->comp_data->sub.data && ec->comp_data->sub.data->parent->comp_data->mapped) || 22+ (ec->comp_data->sub.data/* && ec->comp_data->sub.data->parent->comp_data->mapped*/) || 23 (ec == e_comp_wl->drag_client)) 24 { 25 ec->visible = EINA_TRUE; 26-- 272.20.1 28 29