From bc61cfcad4dc51b2c039e300a8ecbe8070d56c6a Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 24 Feb 2016 15:20:12 +1100 Subject: [PATCH] correct autocomplete edge case on android @ backspace @ was not opening an autocomplete --- app/assets/javascripts/discourse/lib/autocomplete.js.es6 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/lib/autocomplete.js.es6 b/app/assets/javascripts/discourse/lib/autocomplete.js.es6 index 886a5918053..5de68382117 100644 --- a/app/assets/javascripts/discourse/lib/autocomplete.js.es6 +++ b/app/assets/javascripts/discourse/lib/autocomplete.js.es6 @@ -75,6 +75,7 @@ export default function(options) { var completeEnd = null; var me = this; var div = null; + var prevTerm = null; // input is handled differently var isInput = this[0].tagName === "INPUT"; @@ -87,6 +88,7 @@ export default function(options) { div = null; completeStart = null; autocompleteOptions = null; + prevTerm = null; }; var addInputSelectedItem = function(item) { @@ -248,7 +250,6 @@ export default function(options) { }; const SKIP = "skip"; - var prevTerm = null; const dataSource = (term, opts) => { if (prevTerm === term) {