discomfitor pushed a commit to branch master.

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

commit 2832d893ccaea33572a644063eace911cd614cae
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Aug 18 15:52:52 2017 -0400

    set transparent state for luncher preview wins when win has alpha
    
    this should probably use a mask to provide just the outline in the theme?
    
    @jpeg
    
    fix T5741
---
 src/modules/luncher/bar.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/modules/luncher/bar.c b/src/modules/luncher/bar.c
index 022aee447..79c313950 100644
--- a/src/modules/luncher/bar.c
+++ b/src/modules/luncher/bar.c
@@ -836,6 +836,8 @@ _bar_icon_preview_client_add(Icon *ic, E_Client *ec)
    img = e_comp_object_util_mirror_add(ec->frame);
    edje_extern_object_aspect_set(img, EDJE_ASPECT_CONTROL_BOTH, ec->client.w, 
ec->client.h);
    elm_layout_content_set(layout, "e.swallow.icon", img);
+   if (evas_object_image_alpha_get(img))
+     elm_layout_signal_emit(layout, "e,state,icon,menu", "e");
    evas_object_show(img);
 
    if (!(ec->desk->visible) || (ec->iconic))

-- 


Reply via email to