]> git.sur5r.net Git - i3/i3/commit
Remove unreachable fallback code for tray_output primary.
authorIngo Bürk <ingo.buerk@tngtech.com>
Sun, 21 Feb 2016 13:13:58 +0000 (14:13 +0100)
committerIngo Bürk <ingo.buerk@tngtech.com>
Sun, 21 Feb 2016 13:17:23 +0000 (14:17 +0100)
commit320591ac196df95f6087ad0f8374d68e9f243d1e
treea6650f77bdb634d8c38ee9b3ce5d8dc52bd4b1ac
parent3e1b2694095d27ef1b0789e4268e0e0507b8d6db
Remove unreachable fallback code for tray_output primary.

This commit removes the code for falling back to the first available
output for the system tray if 'tray_output primary' has been specified
but there is no primary output (managed by this bar).

This fallback behavior was broken/unreachable because the tray
will never be initialized in this situation in the first place. Having
this dead code lead to a wrong assumption in #1855 and hence to
commit e2e7b70d002cac2031cb65d6f5f197c9583913d6, which makes the
system tray not show up for many users when first installing i3.

Thanks to @rtlanceroad for reporting this issue.

fixes #2220
i3bar/src/xcb.c