From: Jiyoun Park Date: Thu, 14 Jun 2018 17:47:05 +0000 (+0900) Subject: ecore_wl2: change not to render after hide. X-Git-Tag: upstream/1.21.0~325 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=279dfc2f923d6e09a20d633f69aa48377845520f;p=platform%2Fupstream%2Fefl.git ecore_wl2: change not to render after hide. show->hide-> configure_cb state case, efl client deals the code like show state. but efl client already changed into invisible state. so menual_render_set cdoe should not run. we will change manual render set code to draw_block code. Change-Id: Id83a995567dc4c4da7a54366bf6ece97e16d2429 Signed-off-by: Jiyoun Park --- diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c index 78b1917..efa1167 100644 --- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c +++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c @@ -762,7 +762,9 @@ _ecore_evas_wl_common_cb_window_configure_complete(void *data EINA_UNUSED, int t einfo = (Evas_Engine_Info_Wayland *)evas_engine_info_get(ee->evas); if (!einfo) return ECORE_CALLBACK_PASS_ON; - +//TIZEN_ONLY(20180616): show->hide-> configure_cb case,not change into visible state + if (!ee->visible) return ECORE_CALLBACK_PASS_ON; +// einfo->info.hidden = EINA_FALSE; if (!evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo)) ERR("Failed to set Evas Engine Info for '%s'", ee->driver);