e_pointer: don't use comp override when rotation if e_pointer doens't have evas_object. 22/103822/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 9 Dec 2016 12:30:54 +0000 (21:30 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Sun, 11 Dec 2016 07:46:56 +0000 (23:46 -0800)
Change-Id: I979237dd720bbd967850889b9afcfadd178f5b08

src/bin/e_pointer.c

index c326a114bd3ce7f94659a8081519228235d13ad4..e815c899ed8d94210243eda28c65dd2a5758eb91 100644 (file)
@@ -375,7 +375,7 @@ e_pointer_rotation_set(E_Pointer *ptr, int rotation)
 
    /* Current if e_pointer set rotation, it can't' use hwc.
       if it can use hwc, comp override will be removed. */
-   if (ptr->o_ptr && !evas_object_visible_get(ptr->o_ptr)) return;
+   if ((!ptr->o_ptr) || (ptr->o_ptr && !evas_object_visible_get(ptr->o_ptr))) return;
 
    switch(rotation)
      {