visibility: should return true if at least one client is needed to render for deiconi... 58/92558/1
authorSeunghun Lee <shiin.lee@samsung.com>
Mon, 17 Oct 2016 06:57:46 +0000 (15:57 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Mon, 17 Oct 2016 10:45:09 +0000 (19:45 +0900)
Change-Id: Ia2f465f54150c9eabc78ce9e3d81c60632c64146

src/bin/e_policy_visibility.c

index 0201913..dc73701 100644 (file)
@@ -1175,7 +1175,7 @@ e_policy_visibility_client_raise(E_Client *ec)
         l = eina_list_clone(ec->transients);
 
         EINA_LIST_FREE(l, child)
-           ret = e_policy_visibility_client_raise(child);
+           ret |= e_policy_visibility_client_raise(child);
      }
 
    /* TODO find topmost activity client and emit signal */
@@ -1251,7 +1251,7 @@ e_policy_visibility_client_uniconify(E_Client *ec)
         l = eina_list_clone(ec->transients);
 
         EINA_LIST_FREE(l, child)
-           ret = e_policy_visibility_client_uniconify(child);
+           ret |= e_policy_visibility_client_uniconify(child);
      }
 
    /* TODO find topmost activity client and emit signal */
@@ -1283,7 +1283,7 @@ e_policy_visibility_client_activate(E_Client *ec)
         l = eina_list_clone(ec->transients);
 
         EINA_LIST_FREE(l, child)
-           ret = e_policy_visibility_client_activate(child);
+           ret |= e_policy_visibility_client_activate(child);
      }
 
    /* TODO find topmost activity client and emit signal */