discomfitor pushed a commit to branch master.

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

commit 1f650605a0448194d32c57f906f3e29ad45387ee
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Sep 26 12:26:19 2017 -0400

    emit E_EVENT_EXEC_NEW_CLIENT with phony exes
    
    partially fix T6071
---
 src/bin/e_exec.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/bin/e_exec.c b/src/bin/e_exec.c
index a65e4e3a1..f73aa9cde 100644
--- a/src/bin/e_exec.c
+++ b/src/bin/e_exec.c
@@ -270,8 +270,6 @@ e_exec_phony(E_Client *ec)
         return NULL;
      }
    inst->used = 1;
-   ec->exe_inst = inst;
-   inst->clients = eina_list_append(inst->clients, ec);
    if (ec->zone) inst->screen = ec->zone->num;
    if (ec->desk)
      {
@@ -282,8 +280,8 @@ e_exec_phony(E_Client *ec)
    lnew = eina_list_append(l, inst);
    if (l) eina_hash_modify(e_exec_instances, inst->key, lnew);
    else eina_hash_add(e_exec_instances, inst->key, lnew);
-   inst->ref++;
    ecore_event_add(E_EVENT_EXEC_NEW, inst, _e_exec_cb_exec_new_free, inst);
+   e_exec_instance_client_add(inst, ec);
    return inst;
 }
 

-- 


Reply via email to