e_client: fix bug for skipping visibility window while calculating visibility 31/122331/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/3.0/common/20170406.142132 accepted/tizen/3.0/ivi/20170406.100817 accepted/tizen/3.0/mobile/20170406.100650 accepted/tizen/3.0/tv/20170406.100715 accepted/tizen/3.0/wearable/20170406.100746 accepted/tizen/common/20170404.142903 accepted/tizen/ivi/20170404.061303 accepted/tizen/mobile/20170404.061107 accepted/tizen/tv/20170404.061208 accepted/tizen/unified/20170404.061331 accepted/tizen/wearable/20170404.061241 submit/tizen/20170404.015610 submit/tizen_3.0/20170404.015344
authorDoyoun Kang <doyoun.kang@samsung.com>
Fri, 31 Mar 2017 05:34:39 +0000 (14:34 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 31 Mar 2017 05:34:39 +0000 (14:34 +0900)
There was a bug that the below window of the visibility skipped window is un-obscured.

Change-Id: I6b0781841ca5bb467b8b2b8400825ea1c11232b0

src/bin/e_client.c

index 42fc8d2..a133448 100644 (file)
@@ -3101,7 +3101,8 @@ _e_client_visibility_zone_calculate(E_Zone *zone)
                     }
                   else
                     {
-                       is_vis_on_skip = EINA_TRUE;
+                       if (!is_above_rot_pending)
+                         is_vis_on_skip = EINA_TRUE;
                        ELOG("CLIENT VIS ON-SKIP", ec->pixmap, ec);
                     }
                }