It prevents blinking black screen problem caused by null buffer commit
while unbinding remote surface.
Change-Id: I3623ec07362156d5bdf59332bc1dc496871f3e6e
NULL, NULL,
"SURFACE", remote_surface, remote_surface->bind_ec);
- /* do NULL buffer commit for binded ec */
- _e_comp_wl_remote_surface_state_buffer_set(&remote_surface->bind_ec->comp_data->pending, NULL);
-
remote_surface->bind_ec->comp_data->pending.sx = 0;
remote_surface->bind_ec->comp_data->pending.sy = 0;
remote_surface->bind_ec->comp_data->pending.new_attach = EINA_TRUE;
-
- e_comp_wl_surface_commit(remote_surface->bind_ec);
-
remote_surface->bind_ec = NULL;
/* try to send latest buffer of the provider to the consumer when unbinding