Skip to content
Snippets Groups Projects
Unverified Commit 657f3a67 authored by Seamus Lee's avatar Seamus Lee Committed by GitHub
Browse files

Merge pull request #21130 from seamuslee001/dev_ui_37

Reinstate jQueryUI visible focus effect in quicksearch user-interface…
parents 6cfc5516 307783ae
Branches
No related tags found
No related merge requests found
......@@ -314,6 +314,12 @@
});
},
focus: function (event, ui) {
// This is when an item is 'focussed' by keyboard up/down or mouse hover.
// It is not the same as actually having focus, i.e. it is not :focus
var lis = $(event.currentTarget).find('li[data-cid="' + ui.item.value + '"]');
lis.children('div').addClass('ui-state-active');
lis.siblings().children('div').removeClass('ui-state-active');
// Returning false leaves the user-entered text as it was.
return false;
},
select: function (event, ui) {
......@@ -340,6 +346,7 @@
.autocomplete( "instance" )._renderItem = function( ul, item ) {
var uiMenuItemWrapper = $("<div class='ui-menu-item-uiMenuItemWrapper'>");
if (item.value == 0) {
// "No results"
uiMenuItemWrapper.text(item.label);
}
else {
......@@ -359,7 +366,7 @@
}));
}
return $( "<li class='ui-menu-item'>" )
return $( "<li class='ui-menu-item' data-cid=" + item.value + ">" )
.append(uiMenuItemWrapper)
.appendTo( ul );
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment