Skip to content
This repository was archived by the owner on Oct 2, 2019. It is now read-only.

Commit 9dec776

Browse files
committed
Make $select.multiple definition more readable.
1 parent f0190de commit 9dec776

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/select.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,11 @@
630630

631631
var searchInput = element.querySelectorAll('input.ui-select-search');
632632

633-
$select.multiple = (angular.isDefined(attrs.multiple)) ? (attrs.multiple === '') ? true : (attrs.multiple.toLowerCase() === 'true') : false;
633+
$select.multiple = angular.isDefined(attrs.multiple) && (
634+
attrs.multiple === '' ||
635+
attrs.multiple.toLowerCase() === 'true'
636+
);
637+
634638
$select.closeOnSelect = (angular.isDefined(attrs.closeOnSelect) && attrs.closeOnSelect.toLowerCase() === 'false') ? false : uiSelectConfig.closeOnSelect;
635639
$select.onSelectCallback = $parse(attrs.onSelect);
636640
$select.onRemoveCallback = $parse(attrs.onRemove);

0 commit comments

Comments
 (0)