@@ -75,12 +75,12 @@ angular.module( 'multi-select', ['ng'] ).directive( 'multiSelect' , [ '$sce', '$
75
75
'<div class="checkboxLayer">' +
76
76
'<form>' +
77
77
'<div class="helperContainer" ng-if="displayHelper( \'filter\' ) || displayHelper( \'all\' ) || displayHelper( \'none\' ) || displayHelper( \'reset\' )">' +
78
- '<div class="line" ng-if="displayHelper( \'all\' ) || displayHelper( \'none\' ) || displayHelper( \'reset\' )">' +
78
+ '<div ng-if="displayHelper( \'all\' ) || displayHelper( \'none\' ) || displayHelper( \'reset\' )">' +
79
79
'<button type="button" ng-click="select( \'all\', $event );" class="helperButton" ng-if="!isDisabled && displayHelper( \'all\' )"> ✓ Select All</button> ' +
80
80
'<button type="button" ng-click="select( \'none\', $event );" class="helperButton" ng-if="!isDisabled && displayHelper( \'none\' )"> × Select None</button> ' +
81
81
'<button type="button" ng-click="select( \'reset\', $event );" class="helperButton" ng-if="!isDisabled && displayHelper( \'reset\' )" style="float:right">↶ Reset</button>' +
82
82
'</div>' +
83
- '<div class="line" style="position:relative" ng-if="displayHelper( \'filter\' )">' +
83
+ '<div style="position:relative" ng-if="displayHelper( \'filter\' )">' +
84
84
'<input placeholder="Search..." type="text" ng-click="select( \'filter\', $event )" ng-model="inputLabel.labelFilter" ng-change="updateFilter();$scope.getFormElements();" class="inputFilter" />' +
85
85
'<button type="button" class="clearButton" ng-click="inputLabel.labelFilter=\'\';updateFilter();prepareGrouping();prepareIndex();select( \'clear\', $event )">×</button> ' +
86
86
'</div>' +
@@ -552,6 +552,7 @@ angular.module( 'multi-select', ['ng'] ).directive( 'multiSelect' , [ '$sce', '$
552
552
553
553
// The idea below was taken from another multi-select directive - https://github.com/amitava82/angular-multiselect
554
554
// His version is awesome if you need a more simple multi-select approach.
555
+
555
556
// close
556
557
if ( angular . element ( $scope . checkBoxLayer ) . hasClass ( 'show' ) ) {
557
558
angular . element ( $scope . checkBoxLayer ) . removeClass ( 'show' ) ;
@@ -596,9 +597,9 @@ angular.module( 'multi-select', ['ng'] ).directive( 'multiSelect' , [ '$sce', '$
596
597
$scope . tabIndex = $scope . tabIndex + helperItemsLength - 2 ;
597
598
}
598
599
// if there's no filter then just focus on the first checkbox item
599
- else {
600
- $scope . formElements [ $scope . tabIndex ] . focus ( ) ;
601
- }
600
+ else {
601
+ $scope . formElements [ $scope . tabIndex ] . focus ( ) ;
602
+ }
602
603
603
604
// open callback
604
605
$scope . onOpen ( { data : element } ) ;
0 commit comments