diff --git a/install/package.json b/install/package.json index 068aabfd5f..7f75126df4 100644 --- a/install/package.json +++ b/install/package.json @@ -91,7 +91,7 @@ "multiparty": "4.2.3", "nconf": "0.12.0", "nodebb-plugin-2factor": "7.0.1", - "nodebb-plugin-composer-default": "10.0.38", + "nodebb-plugin-composer-default": "10.0.40", "nodebb-plugin-dbsearch": "6.0.0", "nodebb-plugin-emoji": "5.0.3", "nodebb-plugin-emoji-android": "4.0.0", diff --git a/public/src/modules/search.js b/public/src/modules/search.js index 465848b3e1..5c4c32dc38 100644 --- a/public/src/modules/search.js +++ b/public/src/modules/search.js @@ -118,8 +118,11 @@ define('search', ['translator', 'storage', 'hooks', 'alerts'], function (transla } } - quickSearchResults.removeClass('hidden').find('.quick-search-results-container').html(''); - quickSearchResults.find('.loading-indicator').removeClass('hidden'); + if (!options.hideDuringSearch) { + quickSearchResults.removeClass('hidden').find('.quick-search-results-container').html(''); + quickSearchResults.find('.loading-indicator').removeClass('hidden'); + } + hooks.fire('action:search.quick.start', options); options.searchOptions.searchOnly = 1; Search.api(options.searchOptions, function (data) {