fix: Reduce the number of search events triggered by fuzzy search

Jira Issue DD-2083
pull/527/head
SandyDatatables 3 years ago
parent 5e1b853681
commit de9324eaef

@ -296,7 +296,7 @@
// The function that we want to run on search // The function that we want to run on search
var triggerSearchFunction = function(event){ var triggerSearchFunction = function(event){
// If the search is only to be triggered on return wait for that // If the search is only to be triggered on return wait for that
if (!initial.returnSearch || event.key === "Enter") { if ((event.type === 'input' && !initial.returnSearch) || event.key === "Enter") {
var searchVal = ''; var searchVal = '';
// If the toggle is set and isn't checkd then perform a normal search // If the toggle is set and isn't checkd then perform a normal search
if(toggle && !toggle.attr('blurred')) { if(toggle && !toggle.attr('blurred')) {
@ -372,7 +372,7 @@
if(!inToolTip) { if(!inToolTip) {
removeToolTip(); removeToolTip();
} }
}, 250) }, 250);
}); });
var state = api.state.loaded(); var state = api.state.loaded();

Loading…
Cancel
Save