http://bugs.winehq.org/show_bug.cgi?id=21085
--- Comment #4 from Jason Edmeades us@edmeades.me.uk 2009-12-19 17:58:42 --- I dont think it makes sense to have a 2nd bug, as deferring the initialization but not fixing the tooltip use will break applications which set the tooltip before the mouse enters the control!
Attached is a simple ugly app to demonstrate the issues Click 'open' icon (sorry!) to set a tooltip Click 'close' icon (sorry again) to query the tooltip and display it Use SPY++ on the application once loaded and you'll see the WM_CREATE following the WM_MOUSEMOVE into the statusbar (and if you do a process view you'll see the tooltip window is created at that time)
Unfortunately I dont have time currently to write a test or fix this (its not too difficult to fix, not sure on the testcase) as I'm debugging this for a friend on a very slow VM image - apologies.