From 967eec093edb153f4fdd0e5e47b94b8a148dca39 Mon Sep 17 00:00:00 2001 From: jdlrobson Date: Mon, 26 Oct 2020 12:44:28 -0700 Subject: [PATCH] Always send event when triggering onSelect The $.uls function in jquery.uls.core in createLanguageFilter passes the onSelect function to the $.fn.languagefilter so the onSelect there should be made compatible. Bug: T261973 --- src/jquery.uls.languagefilter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jquery.uls.languagefilter.js b/src/jquery.uls.languagefilter.js index f397aab..8a2de4a 100644 --- a/src/jquery.uls.languagefilter.js +++ b/src/jquery.uls.languagefilter.js @@ -107,11 +107,11 @@ if ( this.selectedLanguage ) { // this.selectLanguage will be populated from a matching search - this.options.onSelect( this.selectedLanguage ); + this.options.onSelect( this.selectedLanguage, e ); } else if ( this.options.languages[ query ] ) { // Search is yet to happen (in timeout delay), // but we have a matching language code. - this.options.onSelect( query ); + this.options.onSelect( query, e ); } break;