mirror of
https://github.com/swaywm/sway.git
synced 2024-11-23 00:11:28 +00:00
Merge pull request #3502 from lukaslihotzki/master
Fix tray icon updates
This commit is contained in:
commit
1803e7748b
|
@ -200,6 +200,9 @@ static int handle_new_icon(sd_bus_message *msg, void *data, sd_bus_error *error)
|
||||||
struct swaybar_sni *sni = data;
|
struct swaybar_sni *sni = data;
|
||||||
sni_get_property_async(sni, "IconName", "s", &sni->icon_name);
|
sni_get_property_async(sni, "IconName", "s", &sni->icon_name);
|
||||||
sni_get_property_async(sni, "IconPixmap", NULL, &sni->icon_pixmap);
|
sni_get_property_async(sni, "IconPixmap", NULL, &sni->icon_pixmap);
|
||||||
|
if (!strcmp(sni->interface, "org.kde.StatusNotifierItem")) {
|
||||||
|
sni_get_property_async(sni, "IconThemePath", "s", &sni->icon_theme_path);
|
||||||
|
}
|
||||||
return sni_check_msg_sender(sni, msg, "icon");
|
return sni_check_msg_sender(sni, msg, "icon");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue