ecore-evas-wayland: Use engine 'hidden' field for ecore_evas_hide operations
authorChris Michael <cp.michael@samsung.com>
Fri, 2 Dec 2016 18:26:50 +0000 (13:26 -0500)
committerChris Michael <cp.michael@samsung.com>
Fri, 2 Dec 2016 19:25:10 +0000 (14:25 -0500)
commit0ecaf00d97323b7c02c2c9423b60c5f457bcbb54
tree00c18428fb557326f5edd1de4722cf8077c05693
parent9492ee21dfa642123043da5d5ef7954e886b0f9c
ecore-evas-wayland: Use engine 'hidden' field for ecore_evas_hide operations

This patch allows us to set a 'hidden' flag in the Evas Engine
information structure instead of setting a NULL surface. Setting this
flag allows us to hide/show a canvas without having to
destroy/recreate a wl_surface every time.

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