bu5hm4n pushed a commit to branch master.

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

commit a4a9a5a6280b189a863c27bfbea41e1b0be451f3
Author: Marcel Hollerbach <[email protected]>
Date:   Fri Dec 2 16:58:29 2016 +0100

    luncher: delete the popup if there is already one
    
    Otherwise we have two which are locking the bryce onto the screen
---
 src/modules/luncher/bar.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/modules/luncher/bar.c b/src/modules/luncher/bar.c
index 3321b69..57ebcfe 100644
--- a/src/modules/luncher/bar.c
+++ b/src/modules/luncher/bar.c
@@ -741,6 +741,9 @@ _bar_icon_preview_show(void *data)
    if (!eina_list_count(ic->execs) && !eina_list_count(ic->clients))
      return EINA_FALSE;
 
+   if (ic->preview)
+     elm_popup_dismiss(ic->preview);
+
    ic->preview = elm_ctxpopup_add(e_comp->elm);
    elm_object_style_set(ic->preview, "noblock");
    evas_object_size_hint_min_set(ic->preview, ic->inst->size, ic->inst->size);

-- 


Reply via email to