@@ -148,7 +148,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
148
148
ngModelCtrl = ngModelCtrl_ ;
149
149
nullOption = nullOption_ ;
150
150
unknownOption = unknownOption_ ;
151
- }
151
+ } ;
152
152
153
153
154
154
self . addOption = function ( value ) {
@@ -177,12 +177,12 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
177
177
$element . prepend ( unknownOption ) ;
178
178
$element . val ( unknownVal ) ;
179
179
unknownOption . prop ( 'selected' , true ) ; // needed for IE
180
- }
180
+ } ;
181
181
182
182
183
183
self . hasOption = function ( value ) {
184
184
return optionsMap . hasOwnProperty ( value ) ;
185
- }
185
+ } ;
186
186
187
187
$scope . $on ( '$destroy' , function ( ) {
188
188
// disable unknown option so that we don't do work when the whole select is being destroyed
@@ -339,7 +339,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
339
339
var optionGroup ,
340
340
collection = valuesFn ( scope ) || [ ] ,
341
341
locals = { } ,
342
- key , value , optionElement , index , groupIndex , length , groupLength ;
342
+ key , value , optionElement , index , groupIndex , length , groupLength , trackIndex ;
343
343
344
344
if ( multiple ) {
345
345
value = [ ] ;
@@ -354,7 +354,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
354
354
key = optionElement . val ( ) ;
355
355
if ( keyName ) locals [ keyName ] = key ;
356
356
if ( trackFn ) {
357
- for ( var trackIndex = 0 ; trackIndex < collection . length ; trackIndex ++ ) {
357
+ for ( trackIndex = 0 ; trackIndex < collection . length ; trackIndex ++ ) {
358
358
locals [ valueName ] = collection [ trackIndex ] ;
359
359
if ( trackFn ( scope , locals ) == key ) break ;
360
360
}
@@ -373,7 +373,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
373
373
value = null ;
374
374
} else {
375
375
if ( trackFn ) {
376
- for ( var trackIndex = 0 ; trackIndex < collection . length ; trackIndex ++ ) {
376
+ for ( trackIndex = 0 ; trackIndex < collection . length ; trackIndex ++ ) {
377
377
locals [ valueName ] = collection [ trackIndex ] ;
378
378
if ( trackFn ( scope , locals ) == key ) {
379
379
value = valueFn ( scope , locals ) ;
@@ -446,7 +446,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
446
446
optionGroupNames . push ( optionGroupName ) ;
447
447
}
448
448
if ( multiple ) {
449
- selected = selectedSet . remove ( trackFn ? trackFn ( scope , locals ) : valueFn ( scope , locals ) ) != undefined ;
449
+ selected = selectedSet . remove ( trackFn ? trackFn ( scope , locals ) : valueFn ( scope , locals ) ) !== undefined ;
450
450
} else {
451
451
if ( trackFn ) {
452
452
var modelCast = { } ;
@@ -564,7 +564,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) {
564
564
}
565
565
}
566
566
}
567
- }
567
+ } ;
568
568
} ] ;
569
569
570
570
var optionDirective = [ '$interpolate' , function ( $interpolate ) {
@@ -613,5 +613,5 @@ var optionDirective = ['$interpolate', function($interpolate) {
613
613
} ) ;
614
614
} ;
615
615
}
616
- }
616
+ } ;
617
617
} ] ;
0 commit comments