?

Log in

No account? Create an account
Because I can't be the only person who's run into this: I think I've… - 'Twas brillig, and the slithy toves did gyre and gimble in the wabe [entries|archive|friends|userinfo]
Thomas

[ website | Beware the Jabberwock... ]
[ deviantArt | the-boggyb ]
[ FanFiction | Torkell ]
[ Tumblr | torkellr ]

Links
[Random links| BBC news | Vulture Central | Slashdot | Dangerous Prototypes | LWN | Raspberry Pi]
[Fellow blogs| a Half Empty Glass | the Broken Cube | The Music Jungle | Please remove your feet | A letter from home]
[Other haunts| Un4seen Developments | Jazz 2 Online | EmuTalk.net | Feng's shui]

[Friday 28th October 2016 at 8:50 pm]
Thomas

boggyb
[Tags|]

Because I can't be the only person who's run into this: I think I've found a bug in Windows 7 where icons can disappear from the system tray if an application hides and then unhides an icon. It appears that Windows doesn't rearrange all the icons (as it does when a program adds or deletes an icon), but instead just moves the icons in that row along one space. If you've got more than one row, then you end up with an empty space at the end of that row... which Windows will happily fill with another icon. If the original icon is then unhidden then it pushes the new one off the end of the tray and it disappears from view entirely.

It's most annoying, as RSSOwl minimises to the tray but hides its icon when you reopen it triggering this bug. And some quirk of how the icons have ended up in the tray means it's often the icon for Semagic that vanishes from my taskbar.

Anyway, the workaround is to not use the NIS_HIDDEN flag but instead just add/delete the icon. Or if there's just one application causing it then I think moving it to the bottom-right corner of the tray also solves this, as stuff in the last row seems to be reordered correctly.

I wonder how one goes about reporting bugs to Microsoft?
Link | Previous Entry | Share | Next Entry[ One penny | Penny for your thoughts? ]

Comments:
[User Picture]From: olego
Tuesday 1st November 2016 at 1:00 am (UTC)

Microsoft Bugs

The best way to log bugs to Microsoft is to ping someone on LJ who works at Microsoft Corporation. ^-^

Having said that, support for Windows 7 has ended on January 13, 2015. So your best bet is to try this in Windows 10, and report the bug against it if it does. (Or, if you don't have Windows 10 handy, send a sample app to someone, and he'll try to reproduce it. ^_^)
(Reply) (Thread)