aboutsummaryrefslogtreecommitdiffstats
path: root/swaynag
diff options
context:
space:
mode:
authorLibravatar Brian Ashworth <bosrsf04@gmail.com>2018-07-28 23:25:40 -0400
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2018-08-01 22:47:54 -0400
commit894d57f19259eaaa4d7777f067ce4cf877a480a5 (patch)
tree99cabba42f050eb11feea8053e565d1f629ff115 /swaynag
parentswaynag: refactor {sway_,}nagbar to swaynag (diff)
downloadsway-894d57f19259eaaa4d7777f067ce4cf877a480a5.tar.gz
sway-894d57f19259eaaa4d7777f067ce4cf877a480a5.tar.zst
sway-894d57f19259eaaa4d7777f067ce4cf877a480a5.zip
swaynag: fix output selection
Diffstat (limited to 'swaynag')
-rw-r--r--swaynag/swaynag.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/swaynag/swaynag.c b/swaynag/swaynag.c
index 367e0854..e5d2e216 100644
--- a/swaynag/swaynag.c
+++ b/swaynag/swaynag.c
@@ -230,7 +230,8 @@ static void xdg_output_handle_name(void *data,
230 struct output_state *state = data; 230 struct output_state *state = data;
231 char *outname = state->swaynag->output.name; 231 char *outname = state->swaynag->output.name;
232 wlr_log(WLR_DEBUG, "Checking against output %s for %s", name, outname); 232 wlr_log(WLR_DEBUG, "Checking against output %s for %s", name, outname);
233 if (outname && !state->swaynag->output.wl_output) { 233 if (!state->swaynag->output.wl_output && outname && name
234 && strcmp(outname, name) == 0) {
234 wlr_log(WLR_DEBUG, "Using output %s", name); 235 wlr_log(WLR_DEBUG, "Using output %s", name);
235 state->swaynag->output.wl_output = state->wl_output; 236 state->swaynag->output.wl_output = state->wl_output;
236 state->swaynag->output.wl_name = state->wl_name; 237 state->swaynag->output.wl_name = state->wl_name;