From 746c5a46d1eca9cfe18403ca7bc45406a7099a42 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Thu, 9 Nov 2017 11:31:51 +0900 Subject: [PATCH] ecore_wl2: added iconify / uniconify requests @tizen_feature Change-Id: Icc1d5fb784f46431afab5c3ca88b428291601d09 --- src/lib/ecore_wl2/ecore_wl2_private.h | 4 ++++ src/lib/ecore_wl2/ecore_wl2_window.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/lib/ecore_wl2/ecore_wl2_private.h b/src/lib/ecore_wl2/ecore_wl2_private.h index ea54de3..5491e0d 100644 --- a/src/lib/ecore_wl2/ecore_wl2_private.h +++ b/src/lib/ecore_wl2/ecore_wl2_private.h @@ -247,6 +247,10 @@ struct _Ecore_Wl2_Window Ecore_Wl2_Window_Configure_State def_config; Eina_Bool moving : 1; + //TODO: move the iconified into the Ecore_Wl2_Window_Configure_State structure. + // TIZEN_ONLY(20150822) + Eina_Bool iconified : 1; + // Eina_Bool alpha : 1; Eina_Bool transparent : 1; diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index 397ae17..1030490 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -1047,6 +1047,11 @@ ecore_wl2_window_iconified_get(Ecore_Wl2_Window *window) { EINA_SAFETY_ON_NULL_RETURN_VAL(window, EINA_FALSE); + // TIZEN_ONLY(20150822) + if (window->display->wl.tz_policy) + return window->iconified; + else + // return window->set_config.minimized; } -- 2.7.4