visibility: do not uniconify window by visibility when the display is turned off 63/89263/3 accepted/tizen/common/20160923.160621 accepted/tizen/ivi/20160925.234217 accepted/tizen/mobile/20160925.234254 accepted/tizen/tv/20160925.234245 accepted/tizen/wearable/20160925.234234 submit/tizen/20160923.025640
authorDoyoun Kang <doyoun.kang@samsung.com>
Fri, 23 Sep 2016 02:00:43 +0000 (11:00 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 23 Sep 2016 02:28:52 +0000 (19:28 -0700)
Change-Id: I2ad3bf2e38b6474c6d3186a8464feb4dd54a4492

src/bin/e_policy_visibility.c

index 03afbf9..c593249 100644 (file)
@@ -969,6 +969,12 @@ _e_vis_ec_below_uniconify(E_Client *ec)
 {
    E_Vis_Client *below;
 
+   if (ec && ec->zone)
+     {
+        if (ec->zone->display_state == E_ZONE_DISPLAY_STATE_OFF)
+          return EINA_FALSE;
+     }
+
    /* find below activity client */
    below = _e_vis_ec_below_activity_client_get(ec);