e_policy_visibility: fix bug for changing iconic state incorrectly 48/191448/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Wed, 17 Oct 2018 07:53:24 +0000 (16:53 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Wed, 17 Oct 2018 07:53:27 +0000 (16:53 +0900)
commitc61e876931bb8ce2cefe67ed9bbb16ffab811f78
tree2471d4afff36456de0120776fe574e380b9a10b8
parentddec4d68588bf4ed9750ef40fdeea9c4b50a0240
e_policy_visibility: fix bug for changing iconic state incorrectly

There was a bug that the fully obscured window was uniconified and iconified as below case.

[top] alpha-opaque window -> A win -> B win -> C win [bottom]

In above stack, when "B win" is lowered/hidden, then "C win" is changed to uniconic and iconic
state for a moment.
We fixed code not to change iconic state.

Change-Id: Ibd742f972c9b189e28185837eee85db0a941fdad
src/bin/e_policy_visibility.c