http://bugs.winehq.org/show_bug.cgi?id=12640
--- Comment #17 from Giuseppe Bilotta giuseppe.bilotta@gmail.com 2008-04-20 07:50:33 --- Nothing has changed. The point is, my patch fixes bug 12264 (i.e. the disappearing taskbar button) without introducing the issues which are introduced by mapping the zero-sized window (i.e. the issues presented in this bug).
Now, although I agree with you that in theory fixing it by mapping the zero-sized window would be 'more correct', I also find that the inability of X's window managers to cope with such window adequately causes such a theoretically better fix to behave *worse*, in practice, than my patch which is, admittely, a hack.
What I fear is that your fix preludes to a neverending series of following hacks to work around all the issues zero-sized windows cause to window managers in X. So in the end my hack would turn out to be, if not else, simpler and cleaner.