devilhorns pushed a commit to branch master.

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

commit 128d1f1d05744e25d2f24690b9ca7c31ac3be102
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Thu Oct 16 11:39:03 2014 -0400

    cleanup any pending input regions when we delete the client
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/bin/e_comp_wl.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c
index 8c32e6a..c2ab333 100644
--- a/src/bin/e_comp_wl.c
+++ b/src/bin/e_comp_wl.c
@@ -734,6 +734,9 @@ _e_comp_wl_client_cb_del(void *data EINA_UNUSED, E_Client 
*ec)
    EINA_LIST_FREE(ec->comp_data->pending.damage, dmg)
      eina_rectangle_free(dmg);
 
+   if (ec->comp_data->pending.input)
+     eina_tiler_free(ec->comp_data->pending.input);
+
    E_FREE(ec->comp_data);
 }
 

-- 


Reply via email to