eocre_wl2_window: unset zxdg_surface zxdg_toplevel when hide
authorJuyeon Lee <juyeonne.lee@samsung.com>
Tue, 12 Jun 2018 09:53:06 +0000 (18:53 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Fri, 15 Jun 2018 03:51:47 +0000 (12:51 +0900)
commite9791597ad1f0e5181979a2ec04d2263a4c3dd72
tree921f2ad9bd58e74a7fe760bed5e68ea92ac3d64b
parentb92efdc8bd49f31b0b07f09cd367066692515436
eocre_wl2_window: unset zxdg_surface zxdg_toplevel when hide

ecore_wl2_window_show creates shell surface and its role
eocre_wl2_window_hide destroys them in pair
so, display server know explicit show /hide condition
as a result server would not map a client which attach buffer in background
if client destroyed its shell surface.

@tizen_fix

Change-Id: Idd5a671b69497936c59455b46eaeb1131565b784
src/lib/ecore_wl2/ecore_wl2_window.c