Merge pull request #210 from wikimedia/209
Remove unwanted script related code in search method
This commit is contained in:
@@ -162,35 +162,25 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
search: function() {
|
search: function () {
|
||||||
var languagesInScript,
|
var langCode,
|
||||||
query = $.trim( this.$element.val() ),
|
query = $.trim( this.$element.val() );
|
||||||
languages = $.uls.data.getLanguagesByScriptGroup( this.options.languages ),
|
|
||||||
scriptGroup, langNum, langCode;
|
|
||||||
|
|
||||||
this.resultCount = 0;
|
this.resultCount = 0;
|
||||||
|
|
||||||
for ( scriptGroup in languages ) {
|
for ( langCode in this.options.languages ) {
|
||||||
languagesInScript = languages[scriptGroup];
|
if ( query === '' || this.filter( langCode, query ) ) {
|
||||||
|
if ( this.resultCount === 0 ) {
|
||||||
|
// Autofill the first result.
|
||||||
|
this.autofill( langCode );
|
||||||
|
}
|
||||||
|
|
||||||
languagesInScript.sort( $.uls.data.sortByAutonym );
|
if ( query.toLowerCase() === langCode ) {
|
||||||
|
this.selectedLanguage = langCode;
|
||||||
|
}
|
||||||
|
|
||||||
for ( langNum = 0; langNum < languagesInScript.length; langNum++ ) {
|
if ( this.render( langCode ) ) {
|
||||||
langCode = languagesInScript[langNum];
|
this.resultCount++;
|
||||||
|
|
||||||
if ( query === '' || this.filter( langCode, query ) ) {
|
|
||||||
if ( this.resultCount === 0 ) {
|
|
||||||
// Autofill the first result.
|
|
||||||
this.autofill( langCode );
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( query.toLowerCase() === langCode ) {
|
|
||||||
this.selectedLanguage = langCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( this.render( langCode ) ) {
|
|
||||||
this.resultCount++;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user