I've built an application that hides in the system tray via the SystemTray class. Works ok, but when I quit the program and start it again, it doesn't remove the icon from the tray before hovering it with the cursor. Doing this multiple times causes multiple icons to appear:
Is this a problem with my program or is it a Windows' bug?
I followed this guide to create the system tray icon.