ee_wayland: Update configured state on short-circuit ack-configure
authorDerek Foreman <derek.foreman.samsung@gmail.com>
Wed, 8 Aug 2018 18:58:47 +0000 (14:58 -0400)
committerShinwoo Kim <cinoo.kim@samsung.com>
Fri, 17 Aug 2018 04:14:35 +0000 (13:14 +0900)
commitc06433d8557dda974b81542bf099e2b55784ac0c
tree173b7a8edf8b9fffff87e09826d118c2e2d07fcc
parent2192b1b0e784f89b5751fb36d10eec7756aa8346
ee_wayland: Update configured state on short-circuit ack-configure

Summary:
When we BAIL from the configure callback with an immediate ack we don't
properly update state, commit the ack, or allow ecore_wl2 to process
a deferred ack_configure that happened during async rendering.

Using a commit here instead should update internal state properly.

ref T7243
Depends on D6783

Reviewers: zmike

Reviewed By: zmike

Subscribers: cedric, #reviewers, #committers, zmike

Tags: #efl

Maniphest Tasks: T7243

Differential Revision: https://phab.enlightenment.org/D6784
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c