ecore-evas-wayland: Fix setting rotation during async render
authorChris Michael <cp.michael@samsung.com>
Mon, 13 Feb 2017 18:37:06 +0000 (13:37 -0500)
committerChris Michael <cp.michael@samsung.com>
Mon, 13 Feb 2017 18:37:06 +0000 (13:37 -0500)
commit60c7891598d1e2343ff33f3b41e3b426cf0dd034
tree9e1f027180d6e8bad69dd97e4acb8b48c2a2047e
parentb16c961680579ad13eaf598ca696780a6494895a
ecore-evas-wayland: Fix setting rotation during async render

If we are in async render when a call to set rotation happens, we
should not be setting the engine info->rotation until we have actually
handled the rotation. Old code here would set delayed.rotation on the
ecore_evas itself, but then it would tell the engine to rotate. What
we actually want here is If in async render, set the delayed rotation
property and let render_updates deal with any delayed setting.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c