ecore animator, x, vsync ecore evas restore x vsync to work again
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 25 Apr 2018 09:22:56 +0000 (18:22 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Thu, 31 May 2018 05:49:23 +0000 (14:49 +0900)
commit2f0e0ddcd63dc9bb29dc1e1e16fea50d118be8da
tree0ac81b96e2e51705ad5138c7e405896e5b529e1d
parent20451eaf1978ee51cefcb78a919f33cb20327540
ecore animator, x, vsync ecore evas restore x vsync to work again

so i found the work with wayland and having animator sources broke
that same source from ecore_x that was there from long ago, so i've
put in an exception if there are x based engines from restting to a
timer animator because ecore_x would have switched toa custom ticker
already, and this just resets it. also just set the source after
setting the tick callbacks and ensure tick cb's are null before going
to timer source as well. this cleans up this little but of animaatior
vsync modification to properly vsync in both x and wayland too now.

@fix
src/lib/ecore_evas/ecore_evas.c