Browse Source

Revert "[Dropdown] Allow ignoring of case when getting an item"

revert-3432-patch-1
Jack Lukic 7 years ago
committed by GitHub
parent
commit
08031d7705
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 14 deletions
  1. 15
      src/definitions/modules/dropdown.js

15
src/definitions/modules/dropdown.js

@ -1915,10 +1915,6 @@ $.fn.dropdown = function(parameters) {
? module.get.values()
: module.get.text()
;
value = (typeof value === "string" && settings.ignoresCase)
? value.toLowerCase()
: value
;
shouldSearch = (isMultiple)
? (value.length > 0)
: (value !== undefined && value !== null)
@ -1936,14 +1932,6 @@ $.fn.dropdown = function(parameters) {
optionText = module.get.choiceText($choice),
optionValue = module.get.choiceValue($choice, optionText)
;
optionText = (typeof optionText === "string" && settings.ignoresCase)
? optionText.toLowerCase()
: optionText
;
optionValue = (typeof optionValue === "string" && settings.ignoresCase)
? optionValue.toLowerCase()
: optionValue
;
// safe early exit
if(optionValue === null || optionValue === undefined) {
return;
@ -3696,8 +3684,7 @@ $.fn.dropdown.settings = {
transition : 'auto', // auto transition will slide down or up based on direction
duration : 200, // duration of transition
ignoresCase : false, // when determining if an item exists or not ignore case of value and label when comparing
glyphWidth : 1.037, // widest glyph width in em (W is 1.037 em) used to calculate multiselect input width
// label settings on multi-select

Loading…
Cancel
Save