discomfitor pushed a commit to branch master.

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

commit 287e9637a8d8e0306a3f2e3c26f91a70c75cf3fa
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Aug 19 12:14:16 2016 -0400

    delete previous wireless popup when activating editor from connection list
    
    fixes case where newly-created popup would be deleted upon show, breaking
    interactions
---
 src/modules/wireless/wireless.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/modules/wireless/wireless.c b/src/modules/wireless/wireless.c
index bc1b1ef..31911ba 100644
--- a/src/modules/wireless/wireless.c
+++ b/src/modules/wireless/wireless.c
@@ -704,6 +704,11 @@ _wireless_gadget_edit(int type)
    Wireless_Network *wn;
 
    if (!wc) return;
+   if (wireless_popup.popup)
+     {
+        evas_object_hide(wireless_popup.popup);
+        evas_object_del(wireless_popup.popup);
+     }
    wireless_edit[0] = E_NEW(Wireless_Connection, 1);
    wireless_edit[1] = E_NEW(Wireless_Connection, 1);
    wn = E_NEW(Wireless_Network, 1);

-- 


Reply via email to