forked from enlightenment/efl
615d5ab634
This callback must be manually destroyed and removed on ecore_evas_hide(), because it won't be delivered anymore after the surface is destroyed. If the callback still exists, the engine will find it and avoid doing a new redraw until it is finally called. Maybe the correct thing to do is to keep this callback in the Ecore_Wl_Window struct, and have some functions to set/unset it, so it gets destroyed when the window is hidden. Or when the surface is destroyed. |
||
---|---|---|
.. | ||
ecore_evas_wayland_common.c | ||
ecore_evas_wayland_egl.c | ||
ecore_evas_wayland_private.h | ||
ecore_evas_wayland_shm.c |