I think I found it. I had checked Options | Contact List | Window | Disable skin engine in an attempt to lose the semi-transparent window frame. After re-creating my profile, which seems to reset all settings to their defaults, a single double click of the tray icon behaved correctly: it brought the window to the foreground just like it should. After unchecking that setting again, the problem returned, just FYI.