Repository navigation
Secousse v0.3.9
One emote fix.
Emotes no longer disappear when Twitch is having a bad minute
The app loads three things when you open a channel: third-party emotes, the channel's own Twitch emotes, and the subscriber badges. They were loaded as one block, so a failure in any of the three threw away the other two.
Twitch's API is regularly degraded for a few seconds at a time, and the badge request is the one that answers with an empty channel. When that happened the channel ended up with no emotes at all — every emote in the chat showing as plain text — until you switched to another channel and back.
Each of the three now fails on its own. A missing badge set costs you the badges, nothing more.
Full changelog: v0.3.8...v0.3.9