ecore_wl2: added iconify / uniconify requests
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 9 Nov 2017 02:31:51 +0000 (11:31 +0900)
committerJiyoun Park <jy0703.park@samsung.com>
Tue, 19 Dec 2017 01:55:18 +0000 (10:55 +0900)
@tizen_feature

Change-Id: Icc1d5fb784f46431afab5c3ca88b428291601d09

src/lib/ecore_wl2/ecore_wl2_private.h
src/lib/ecore_wl2/ecore_wl2_window.c

index ea54de3..5491e0d 100644 (file)
@@ -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;
 
index 397ae17..1030490 100644 (file)
@@ -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;
 }