ecore_evas_buffer: Unregister input events when ecore_evas_buffer is freed

Summary:
When ecore_evas_buffer is freed, input events is not unregistered.
So _window_hash size is increasing.

Reviewers: Hermet, cedric, raster, zmike

Reviewed By: zmike

Subscribers: zmike, rajeev.jnnce, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10983
This commit is contained in:
Hosang Kim 2019-12-30 11:23:22 -05:00 committed by Mike Blumenkrantz
parent 0164162a48
commit 9c41899a08
1 changed files with 2 additions and 0 deletions

View File

@ -20,6 +20,8 @@ _ecore_evas_buffer_free(Ecore_Evas *ee)
{
Ecore_Evas_Engine_Buffer_Data *bdata = ee->engine.data;
ecore_evas_input_event_unregister(ee);
if (!bdata) return;
if (bdata->image)
{