discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=e105c10d808e68402ccd3582caad309a1078c584

commit e105c10d808e68402ccd3582caad309a1078c584
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Mon Feb 10 09:11:40 2014 -0500

    client shadow check with argb windows now returns based on frame state
    
    T929
---
 src/bin/e_client.x | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_client.x b/src/bin/e_client.x
index ac7a96d..f80648c 100644
--- a/src/bin/e_client.x
+++ b/src/bin/e_client.x
@@ -115,7 +115,11 @@ static inline Eina_Bool
 e_client_util_shadow_state_get(const E_Client *ec)
 {
    Eina_Bool on;
-   if (ec->argb || ec->shaped) return EINA_FALSE;
+   if (ec->shaped) return EINA_FALSE;
+   if (ec->argb)
+     {
+        return (!ec->borderless) && (ec->bordername || (ec->border.name && 
strcmp(ec->border.name, "borderless")));
+     }
    on = !ec->e.state.video;
    if (on)
      on = !ec->fullscreen;

-- 


Reply via email to