Which Windows version are you using?
Thanks for the explanation. I currently use Win 7/8/10. This is what I've observed regarding the tray icons:
1. For Win7 and Win8, customizing the individual icons to be shown/hidden will not work if sWeather is active.
You cannot change the icons independently. If you change one, it automatically changes the action for the other, which
is why I was always seeing both icons on the taskbar even though others were hidden.
2. On Win10, it doesn't matter if sWeather is active or not when selecting the on/off buttons individually, but
since I was showing all icons, I was looking for a way to remove the temp icon via the sWeather options.
I found a work-around for win7/8 to only show one icon by exiting sWeather before entering the taskbar customizing menu. Once you do this, you can select the actions for the icons individually. Of course this will not work if showing all icons as with Win10.
Would an option to select which icon becomes the primary one (condition vs. temp) be possible? Then the hover info would be the same for whichever icon one decides to show. When choosing it this way, you would not have to display a 2nd icon. Right now the primary icon is fixed at temp. Just a thought and no deal breaker if it's too much work for you. I can live without it.
I'm still not sure what the benefits of adding additional tray icons are and if even necessary.
I tested this in a VM at 125% DPI and it displays correctly. On a hunch, what is your screen resolution?
1366 x 768 instead of the 1920 x 1080 which is way to small for my likes. 1366 x 768 at 125% works better for me than using the recommended resolution and a much larger DPI setting.