discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=f3e6f988890980360575f7f981f5f0e105ca47ca
commit f3e6f988890980360575f7f981f5f0e105ca47ca Author: Derek Foreman <[email protected]> Date: Wed Feb 8 13:25:09 2017 -0600 Dispatch wayland frame callbacks in the correct order The protocol says they should be dispatched in the order they're registered, so switch to list append instead of list prepend. --- src/bin/e_comp_wl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 6307b3d..e5467e6 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -1642,7 +1642,7 @@ _e_comp_wl_surface_cb_frame(struct wl_client *client, struct wl_resource *resour wl_resource_set_implementation(res, NULL, ec, _e_comp_wl_frame_cb_destroy); ec->comp_data->pending.frames = - eina_list_prepend(ec->comp_data->pending.frames, res); + eina_list_append(ec->comp_data->pending.frames, res); } static void --
