canton7 / SyncTrayzor

Windows tray utility / filesystem watcher / launcher for Syncthing
MIT License
5.98k stars 412 forks source link

SyncTrazor name always on top left of the display? #760

Open LunarstarPony opened 1 year ago

LunarstarPony commented 1 year ago

image So I think I started to have this issue a while ago when the Sync Trazor name started to appear on the top left of the display, and will only go away after I interact with any UI from SyncTrazor. and even after that it seems to be appear after a while?

Version: 1.1.29

Syncthing Version: 1.23.2

abcdehc commented 1 year ago

same question. It's been like this since I started using it.

LunarstarPony commented 1 year ago

Ya It's not like a big issue it's just kinda annoying xD

mswsn commented 1 year ago

I've been noticing this a lot recently as well. Right clicking the taskbar icon seems to make it disappear again for some time.

KittKat7 commented 1 year ago

I've been noticing this too. Also, this is not a new issue, the previous issue thread starting from 2017 https://github.com/canton7/SyncTrayzor/issues/398

rogolop commented 1 year ago

I found out that, in my case, the tooltip saying "SyncTrayzor" appears/disappears in the top left each time when the mouse passes over the SyncTrayzor tray icon faster than it takes for the tooltip to appear. When moving the mouse slowly over the tray icon, the tooltip appears in its expected place (over the icon, near the mouse) and disappears after moving the mouse away from the icon. It seems to appear out of nothing because one will eventually move the mouse over the SyncTrayzor tray icon without realizing, to reach for other icons such as wifi, battery, etc. It is probably interesting to see if this is the cause for the "random" appearances of the tooltip not just for me but for all other users

KittKat7 commented 1 year ago

After checking, mine is behaving the same way as rogolop mentioned. Moving my mouse quickly over the icon, causes the popup text to appear or disappear from the top left corner of my screen. Currently, to avoid this happening, I moved the sync icon to the expandable icon menu.

LunarstarPony commented 1 year ago

That does makes me notice that this tooltip looks completely different with other tooltip on Windows 11. It doesn't have the rounded corner like other app does.

Oh and mine also seems to behave the same as well

abcdehc commented 1 year ago

I found out that, in my case, the tooltip saying "SyncTrayzor" appears/disappears in the top left each time when the mouse passes over the SyncTrayzor tray icon faster than it takes for the tooltip to appear. When moving the mouse slowly over the tray icon, the tooltip appears in its expected place (over the icon, near the mouse) and disappears after moving the mouse away from the icon. It seems to appear out of nothing because one will eventually move the mouse over the SyncTrayzor tray icon without realizing, to reach for other icons such as wifi, battery, etc. It is probably interesting to see if this is the cause for the "random" appearances of the tooltip not just for me but for all other users

WOW, you actually find the point of this bug!!! hope it can be fixed @canton7 this way can 100% reproduce the problem

thrive12 commented 1 year ago

After checking, mine is behaving the same way as rogolop mentioned. Moving my mouse quickly over the icon, causes the popup text to appear or disappear from the top left corner of my screen. Currently, to avoid this happening, I moved the sync icon to the expandable icon menu.

This seems to be a good workaround

swordnine commented 1 year ago

So am I.

cantoryans commented 1 year ago

image image It looks like a render/msgbox api problem.Normal app icon calls a floating box with app names like wechat etc. synctrazor did not update for about 20 month,may have some api problem when win11 UI changes a lot.

cantoryans commented 1 year ago

image image image this xaml import the hardcodet.Notifyicon Ver 1.0.8 which is published on 2016. I tried update it to Ver1.1.0( on 2021), and build own exe bin file, however this problem still repeat. for now, my solution is to hide icon in taskbar hiding part. byw,this problem may belong to tooltip problem, wish someone could fix it.

merlinuwe commented 1 year ago

Same issue here, Windows 10.

andyylin commented 1 year ago

I also have this issue, but SyncTrayzor is already hidden in the expanded notification tray area, so my mouse cursor will not accidentally cross over the tray icon.

The temporary fix when the tooltip shows up on the top left is to expand the notification tray, put mouse cursor over SyncTrayzor icon until the tooltip disappears from the top left and appears over the tray icon. That fixes it for a while.

enginpost commented 1 year ago

Just wanted to share I am continuing to experience this problem.

brschneider commented 1 year ago

Same here. Still an issue. :)

enginpost commented 1 year ago

Still an issue for me.

grafana-dee commented 1 year ago

a very similar bug has just been fixed in Firefox where the tooltip remained despite the window no longer having focus https://bugzilla.mozilla.org/show_bug.cgi?id=148624 https://hg.mozilla.org/integration/autoland/rev/8ae372dc88d1

maybe this one has a similar root cause as that one?

grafana-dee commented 1 year ago

and this project appears to use https://github.com/hardcodet/wpf-notifyicon/tree/develop/src/NotifyIconWpf which has been updated more recently than this project, perhaps the fix is as easy as grabbing the latest version?