When subbing to someone in a different tab, Ember propagates the emote sets in all tabs, but because the tickets API is only hit once at load, the channels never get attached to the new emotes and thus never group.
Solution: look for emote set change (compare with what we already have) and hit the tickets API again. Either that, or look for some sort of event and hit the API when the event fires.
This should be closed by 8641b600555e5262c4dfad6f7be05b9bf8920b2f as we are now getting notified of emote set changes, and hitting the tickets API again. Will close when I merge to master.
When subbing to someone in a different tab, Ember propagates the emote sets in all tabs, but because the tickets API is only hit once at load, the channels never get attached to the new emotes and thus never group.
Solution: look for emote set change (compare with what we already have) and hit the tickets API again. Either that, or look for some sort of event and hit the API when the event fires.