When a window is lowered or hidden, its below window must be shown by enlightenment.
But there was a bug that the below window which is not set deiconify_update and buffer_flush property
didn't show because its iconic state was not changed.
This patch resolve this problem.
Change-Id: I99e6adc6fc39f754e8a10b57466cceaca2e66a75
if ((below_ec->iconic) && (!below_ec->exp_iconify.by_client))
{
// show evas obj if uniconify pending is not necessary
- VS_DBG(below_ec, "Show below iconic client in advance");
- evas_object_show(below_ec->frame);
+ ELOGF("POL_VIS", "Show below iconic client in advance", below_ec);
+ e_client_uniconify(below_ec);
+ e_policy_wl_iconify_state_change_send(below_ec, 0);
}
}