I just submitted a small pull request to improve the click handling of the tray icon. There is no Jira ticket number associated with this improvement. The improved code now checks to see if the roster is minimized when the tray icon is clicked and, if so, restores it and brings it to front instead of just hiding the minimized window. This targets usability on Windows 7 & 8 in cases where the roster and a chat window are grouped together on the taskbar; in that situation repeated clicks on the tray icon could appear to have no effect.
Also, accepting this patch would move us off of build #666
*edit* Actually, it seems that this addresses the issue described in SPARK-1526, but in a different way than suggested in the ticket.
Message was edited by: Will Dimmit