efl/src/modules/ecore_evas/engines/wayland
Rafael Antognolli 615d5ab634 ecore_evas/wayland: Add a function to cleanup the frame callback.
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.
2013-12-02 17:54:29 -02:00
..
ecore_evas_wayland_common.c ecore_evas/wayland: Add a function to cleanup the frame callback. 2013-12-02 17:54:29 -02:00
ecore_evas_wayland_egl.c ecore_evas/wayland: Add a function to cleanup the frame callback. 2013-12-02 17:54:29 -02:00
ecore_evas_wayland_private.h ecore_evas/wayland: Add a function to cleanup the frame callback. 2013-12-02 17:54:29 -02:00
ecore_evas_wayland_shm.c ecore_evas/wayland: Add a function to cleanup the frame callback. 2013-12-02 17:54:29 -02:00