diff --git a/web_src/js/features/gitgraph.js b/web_src/js/features/gitgraph.js index 570d16059..cd2668ad3 100644 --- a/web_src/js/features/gitgraph.js +++ b/web_src/js/features/gitgraph.js @@ -74,6 +74,7 @@ export default async function initGitGraph() { $('#flow-select-refs-dropdown').dropdown('set selected', dropdownSelected); $('#flow-select-refs-dropdown').dropdown({ clearable: true, + fullTextSeach: 'exact', onRemove(toRemove) { if (toRemove === '...flow-hide-pr-refs') { params.delete('hide-pr-refs'); diff --git a/web_src/js/index.js b/web_src/js/index.js index 0d60c21cc..c67b3c809 100644 --- a/web_src/js/index.js +++ b/web_src/js/index.js @@ -2408,18 +2408,23 @@ $(document).ready(async () => { }); // Semantic UI modules. - $('.dropdown:not(.custom)').dropdown(); + $('.dropdown:not(.custom)').dropdown({ + fullTextSearch: 'exact' + }); $('.jump.dropdown').dropdown({ action: 'hide', onShow() { $('.poping.up').popup('hide'); - } + }, + fullTextSearch: 'exact' }); $('.slide.up.dropdown').dropdown({ - transition: 'slide up' + transition: 'slide up', + fullTextSearch: 'exact' }); $('.upward.dropdown').dropdown({ - direction: 'upward' + direction: 'upward', + fullTextSearch: 'exact' }); $('.ui.accordion').accordion(); $('.ui.checkbox').checkbox(); @@ -3465,6 +3470,7 @@ function initTopicbar() { topicDropdown.dropdown({ allowAdditions: true, forceSelection: false, + fullTextSearch: 'exact', fields: {name: 'description', value: 'data-value'}, saveRemoteData: false, label: {