From: Eugen Rochko Date: Sun, 18 Jun 2017 23:50:56 +0000 (+0200) Subject: Debounce autosuggestions (#3836) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=aebebdc5d1967e2110a9caafc3238c8b8ec055c4;p=mastodon.git Debounce autosuggestions (#3836) * Debounce autosuggestions * Remove duplicate import --- diff --git a/app/javascript/mastodon/features/compose/components/compose_form.js b/app/javascript/mastodon/features/compose/components/compose_form.js index 621ec43ab..8da3f8046 100644 --- a/app/javascript/mastodon/features/compose/components/compose_form.js +++ b/app/javascript/mastodon/features/compose/components/compose_form.js @@ -74,9 +74,9 @@ class ComposeForm extends ImmutablePureComponent { this.props.onClearSuggestions(); } - onSuggestionsFetchRequested = (token) => { + onSuggestionsFetchRequested = debounce((token) => { this.props.onFetchSuggestions(token); - } + }, 500, { trailing: true }) onSuggestionSelected = (tokenStart, token, value) => { this._restoreCaret = null;