mirror of
https://github.com/JakeStanger/ironbar.git
synced 2026-07-11 07:15:19 +01:00
[GH-ISSUE #1440] Tray icons become unresponsive after some time #3251
Labels
No labels
A:Build
A:CI
A:Client
A:Config
A:Core
A:Documentation
A:Documentation
A:IPC
A:Testing
A:UX/UI
blocked
BREAKING CHANGE
duplicate
good first issue
GTK4
help wanted
invalid
M:Battery
M:Battery
M:Bindmode
M:Bluetooth
M:Brightness
M:Cairo
M:Clipboard
M:Clock
M:Clock
M:Custom
M:Focused
M:Keyboard
M:Launcher
M:Menu
M:Music
M:Music
M:Music
M:Network Manager
M:Notifications
M:SysInfo
M:Tray
M:Volume
M:Workspaces
partially resolved
P:Critical
P:High
P:Low
P:Medium
pull-request
T:Bug
T:Bug
T:Core Enhancement
T:Module Enhancement
T:New Module
T:Question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
JakeStanger/ironbar#3251
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Kirottu on GitHub (Apr 4, 2026).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1440
Describe the bug
All tray icons will become static and unresponsive after some time. The actions performed in the icons do not happen, the icons do not disappear when apps close nor do any visual updates happen either. They are just frozen in time.
The issue #1433 seems to describe the same issue, and while yes a reboot or an ironbar restart fixes it temporarily, it happens to me consistently enough for it to be an issue (my devices stay on for long periods of time, so even if the issue takes hours or days to manifest it will eventually happen).
My logs are also filled with loads of log lines for
WARN system_tray::client: 459: Error getting IconName: ZBusFdo(Failed("error occurred in Get"))andWARN system_tray::client: 469: org.freedesktop.DBus.Error.InvalidArgs: No such property “IconPixmap”. Those seem possibly relevant.To reproduce
Not quite sure what makes it happen, it just kind of does after a while of running. The tray icons I regularly have:
Steam, Nextcloud, Mullvad VPN, nm-applet, Mumble, Equibop, blueman-applet. The only really notable detail I can think of is that the Mullvad VPN tray icon animates when toggling the connection state.
Expected behavior
Tray icons stay functional.
System information:
Configuration
Config
@JakeStanger commented on GitHub (Apr 21, 2026):
Do you usually put said device(s) to sleep/hibernate, or have their screens turn off/disconnect, or anything else similar? I'm wondering if there's some event causing a bar to disconnect from dbus.
@Kirottu commented on GitHub (Apr 22, 2026):
Both, I tend to suspend my desktop almost always instead of shutting it down, and I also have a script that disables my main monitors and enables a TV for media PC use.
@jmickelin commented on GitHub (May 4, 2026):
Since you're using NixOS, which installs the Plasma desktop by default, is it possible you are getting hit by this issue? https://github.com/Alexays/Waybar/issues/3468#issuecomment-2262074645
In Waybar this race condition causes the whole tray module to disappear, but it doesn't sound implausible that it would manifest differently in Ironbar.
What does it say if you run
busctl --user status org.kde.StatusNotifierWatcherwhile the tray is acting up?@JakeStanger commented on GitHub (May 17, 2026):
I've tried a few things to replicate this with no luck. Since it doesn't seem to be a prevalent issue & I've not heard anything back, I'm removing this from the current milestone.
If you get any more information on this let me know and I'll look to address it.