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); --
