Issue:
Essentially what the title says, after updating hyprland to version 0.55 my waybar tray module stopped working. Unfortunately I didn't notice for a bit, so I am not sure exactly which version of hyprland or waybar broke it, but it was working properly before 0.55. I also ended up building waybar from source to fix a known issue with workspaces, but the tray still doesn't work. The other modules in the bar still work as expected with the same configs, and after the update broke the workspaces bar I am suspecting something similar happened with the tray module as well.
I tried some troubleshooting to try and figure out the issue but ended up stumped. I haven't seen any discussion about it online yet so figured I should report the issue. Below is as much relevant information as I could think of to provide, please let me know if you need more.
System Version:
Distributor ID: NobaraLinux
Description: Nobara Linux 43 (GNOME Edition)
Release: 43
Kernel: 7.0.9-200.nobara.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sun May 17 16:46:25 UTC 2026 x86_64 GNU/Linux
busctl --user | grep StatusNotifier output:
org.x.StatusNotifierWatcher - - - (activatable)
waybar -c ~/.config/waybar/config-bottom.jsonc -l debug | grep tray output:
[warning] module tray: Unknown module: tray
Hyprland -v output:
Hyprland 0.55.2 built from branch v0.55.2
waybar -v output:
Waybar v0.15.0-173-g05945748 (branch 'master')
Waybar config (applicable lines only, rest of config here)
"modules-right": ["tray", "custom/notification"],
...
"tray": {
"icon-size": 21,
"spacing": 10
}
Waybar styling (applicable lines only, rest of config here)
#custom-workspaces,
#workspaces,
#clock,
#pulseaudio,
#network,
#memory,
#cpu,
#custom-pomodoro,
#tray,
#window,
#custom-day,
#custom-date,
#custom-wallpaper,
#custom-notification,
#custom-power,
#bluetooth,
#custom-gpu
{
background: rgba(20, 20, 20, 0.65);
border-radius: 100px;
padding: 3px 12px;
margin: 8px 6px;
border: 1px solid rgba(255,255,255,0.08);
}
...
#tray {
padding: 0 15px 0 15px;
}
Issue:
Essentially what the title says, after updating hyprland to version 0.55 my waybar tray module stopped working. Unfortunately I didn't notice for a bit, so I am not sure exactly which version of hyprland or waybar broke it, but it was working properly before 0.55. I also ended up building waybar from source to fix a known issue with workspaces, but the tray still doesn't work. The other modules in the bar still work as expected with the same configs, and after the update broke the workspaces bar I am suspecting something similar happened with the tray module as well.
I tried some troubleshooting to try and figure out the issue but ended up stumped. I haven't seen any discussion about it online yet so figured I should report the issue. Below is as much relevant information as I could think of to provide, please let me know if you need more.
System Version:
busctl --user | grep StatusNotifier output:
org.x.StatusNotifierWatcher - - - (activatable)waybar -c ~/.config/waybar/config-bottom.jsonc -l debug | grep tray output:
[warning] module tray: Unknown module: trayHyprland -v output:
Hyprland 0.55.2 built from branch v0.55.2waybar -v output:
Waybar v0.15.0-173-g05945748 (branch 'master')Waybar config (applicable lines only, rest of config here)
Waybar styling (applicable lines only, rest of config here)