Composer: remove click listener on unmount

chats_paste
Alex Gleason 2020-09-27 17:55:04 -05:00
rodzic 5ad39921f9
commit 136965acdd
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -182,6 +182,10 @@ export default class AutosuggestTextarea extends ImmutablePureComponent {
document.addEventListener('click', this.handleClick, true);
}
componentWillUnmount() {
document.removeEventListener('click', this.handleClick, true);
}
componentDidUpdate(prevProps, prevState) {
const { suggestions } = this.props;
if (suggestions !== prevProps.suggestions && suggestions.size > 0 && prevState.suggestionsHidden && prevState.focused) {