diff options
author | Ian Fan <ianfan0@gmail.com> | 2019-02-15 15:15:45 +0000 |
---|---|---|
committer | Ian Fan <ianfan0@gmail.com> | 2019-02-15 15:15:45 +0000 |
commit | d3c527220a445c1f88b892c0e77e801d326541b7 (patch) | |
tree | e98b9ffe575791ab9fb48e52e5339c55bff2005a /swaybar/tray/host.c | |
parent | swaybar: prevent signal handler from firing during termination (diff) | |
download | sway-d3c527220a445c1f88b892c0e77e801d326541b7.tar.gz sway-d3c527220a445c1f88b892c0e77e801d326541b7.tar.zst sway-d3c527220a445c1f88b892c0e77e801d326541b7.zip |
tray: use correct parameter to set bus slot to floating
Counter-intuitively, `sd_bus_slot_set_floating` expects 0 to set it to
floating.
Diffstat (limited to 'swaybar/tray/host.c')
-rw-r--r-- | swaybar/tray/host.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/swaybar/tray/host.c b/swaybar/tray/host.c index 215e1e72..451b0896 100644 --- a/swaybar/tray/host.c +++ b/swaybar/tray/host.c | |||
@@ -189,9 +189,9 @@ bool init_host(struct swaybar_host *host, char *protocol, | |||
189 | goto error; | 189 | goto error; |
190 | } | 190 | } |
191 | 191 | ||
192 | sd_bus_slot_set_floating(reg_slot, 1); | 192 | sd_bus_slot_set_floating(reg_slot, 0); |
193 | sd_bus_slot_set_floating(unreg_slot, 1); | 193 | sd_bus_slot_set_floating(unreg_slot, 0); |
194 | sd_bus_slot_set_floating(watcher_slot, 1); | 194 | sd_bus_slot_set_floating(watcher_slot, 0); |
195 | 195 | ||
196 | sway_log(SWAY_DEBUG, "Registered %s", host->service); | 196 | sway_log(SWAY_DEBUG, "Registered %s", host->service); |
197 | return true; | 197 | return true; |