Extension
Extension copied to clipboard
Fixed tab autocomplete not working after a timeout
Fix for #165 and #185
When timed-out, Twitch removes the text input field and adds a new text input field when the timeout expires. This meant that the event listeners in TabCompleteDetection were not listening to the visible text input after a timeout. To handle this, I setup event listeners for each new chat input field that is added (and clear event listeners on old chat input fields).