Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tray icons of closed programs reappear when bar is reloaded #854

Open
BowDown097 opened this issue Jan 29, 2025 · 1 comment
Open

Tray icons of closed programs reappear when bar is reloaded #854

BowDown097 opened this issue Jan 29, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@BowDown097
Copy link
Contributor

Describe the bug
As the title says. Additionally, the bugged tray icon always has an empty menu and does not go away until the bar's process is restarted completely. It also does not duplicate on every reload.

To Reproduce
Steps to reproduce the behavior:

  1. Open program that has a tray icon
  2. Close the program
  3. Reload with ironbar reload
  4. Tray icon reappears

Expected behavior
Tray icon stays gone after reloads.

System information:

  • Distro: Artix Linux
  • Compositor: Wayfire
  • Ironbar version: 0.16.1

Configuration

Share your bar configuration and stylesheet as applicable:

Config
[[end]]
type = "tray"
icon_size = 26
Styles
.tray {
    margin-right: 24px;
}

Additional context

Add any other context about the problem here.

Screenshots
Image
There are 4 Telegram icons here following a few reloads. I do not have Telegram open at all.

@BowDown097 BowDown097 added the bug Something isn't working label Jan 29, 2025
@JakeStanger
Copy link
Owner

In theory #865 should fix this as it includes an update for the system-tray crate with a fix included.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants