Quote
Wine developer here — could you share more details? What assumption was mIRC making about message order?
Thanks for your post. I made a change in v7.74 that would trigger the auto-arrange MDI icons feature when various MDI window events took place, such as minimizing, etc. Under Wine, this led to WM_SHOWWINDOW being called repeatedly.

However, as far as I can tell, this particular issue was due to mIRC intentionally behaving differently under Wine in some contexts. I resolved it by delaying/minimizing the calls to the auto-arrange feature. So I would mark this down as a bug in mIRC when running under Wine.

There are currently around fifty places in the code, across different features, where mIRC behaves differently under Wine (based on reports/requests over the years), so it can be tricky to test all of these with every feature change. I need to go through the Wine-specific changes at some point to see if they are still needed, since some of them are quite old.

Last edited by Khaled; 08/08/23 03:15 PM.