Skip to content

Conversation

@raluvy95
Copy link
Contributor

Some apps such as Vesktop are still being shown as "Unknown"

Some apps such as Vesktop are still being shown as "Unknown"
@raluvy95
Copy link
Contributor Author

raluvy95 commented Dec 26, 2025

As for "ghost tray" (e.g not found image, no name AND no action)
I analyzed what went wrong.

I printed out what's inside tooltip variable

SystemTrayItemToolTip(icon_name=None, icon_pixmap=None, title=None, description=None)
SystemTrayItemToolTip(icon_name='', icon_pixmap=None, title='Vesktop', description='')
SystemTrayItemToolTip(icon_name='', icon_pixmap=None, title='Telegram Desktop', description='')

I think it's pretty clear that the first one shouldn't be added in the first place? I still haven't figured out how do you implement this. Waybar and others don't show that.

I can add another checker to not show the tray icon with None params

@its-darsh
Copy link
Contributor

Seems to be the exact same logic, is it ruff formatted anyways?

@raluvy95
Copy link
Contributor Author

it is exact logic, however due to how Python's priority ifs work it still returns "Unknown" for some apps.

This is why I changed it to the correct order.

@its-darsh its-darsh merged commit 5094919 into Fabric-Development:main Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants