On 11/27/2012 02:52 AM, Doyoun Kang wrote: > Dear all. > > I found something like a bug. The window doesn't hide calling hide > window(like ecore_x_window_hide() or evas_object_hide(), etc.) after > iconifing and uniconifing window. > I found that it was caused by bd->await_hide_event. When the window change > it's state to ICONIFY, e increase bd->await_hide_event in e_border_iconify(), > however there is no code to decrease bd->await_hide_event in > e_border_uniconify(). So, the window doesn't hide after calling hide window > because bd->await_hide_event is greater than zero. > I attached the patch to solve this. Please, check this patch and give an > advice to me. :)
This isn't the right solution. iconify does not increase the count, hide does. A hide should be followed by an Ecore_X_Event_Window_Hide event which decreases the count. I did change some code regarding this a while ago to fix another bug, maybe it triggered another :) S. ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
