From 09da5dd7bbcf9b9a9a355abf6ef1c7ca2b6068a2 Mon Sep 17 00:00:00 2001 From: Vinoth Kannan Date: Tue, 11 Feb 2020 11:21:00 +0530 Subject: [PATCH] UX: search input losing focus on text change event. It causes issue while selecting the chinese (unicode) language words from autocomplete in windows 10. --- .../discourse/components/knowledge-explorer-search.js.es6 | 8 -------- .../templates/components/knowledge-explorer-search.hbs | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/assets/javascripts/discourse/components/knowledge-explorer-search.js.es6 b/assets/javascripts/discourse/components/knowledge-explorer-search.js.es6 index 7d0182e..b84ebfd 100644 --- a/assets/javascripts/discourse/components/knowledge-explorer-search.js.es6 +++ b/assets/javascripts/discourse/components/knowledge-explorer-search.js.es6 @@ -3,14 +3,6 @@ import debounce from "discourse/lib/debounce"; export default Ember.Component.extend({ classNames: "knowledge-explorer-search", - didUpdateAttrs() { - this._super(...arguments); - - Ember.run.schedule("afterRender", () => { - document.querySelector(".knowledge-explorer-search-bar").focus(); - }); - }, - debouncedSearch: debounce(function(term) { this.onSearch(term); }, 500), diff --git a/assets/javascripts/discourse/templates/components/knowledge-explorer-search.hbs b/assets/javascripts/discourse/templates/components/knowledge-explorer-search.hbs index ee37103..a986baf 100644 --- a/assets/javascripts/discourse/templates/components/knowledge-explorer-search.hbs +++ b/assets/javascripts/discourse/templates/components/knowledge-explorer-search.hbs @@ -3,7 +3,7 @@ type="text" value=(readonly searchTerm) input=(action "onSearchTermChange" value="target.value") - class="knowledge-explorer-search-bar" + class="no-blur knowledge-explorer-search-bar" autocorrect="off" placeholder=(i18n "knowledge_explorer.search.placeholder") autocapitalize="off"