FIX: ensures select-kit can select a row with 0 as value (#8955)

This commit is contained in:
Joffrey JAFFEUX
2020-02-13 09:04:32 +01:00
committed by GitHub
parent e1e74abd4f
commit 42bda52486
4 changed files with 28 additions and 5 deletions

View File

@@ -41,7 +41,7 @@ export default SelectKitComponent.extend({
},
select(value, item) {
if (!value || !value.length) {
if (!Ember.isPresent(value)) {
if (!this.validateSelect(this.selectKit.highlighted)) {
return;
}

View File

@@ -421,8 +421,8 @@ export default Component.extend(
}
if (this.singleSelect) {
value = value.firstObject || null;
items = items.firstObject || null;
value = Ember.isPresent(value.firstObject) ? value.firstObject : null;
items = Ember.isPresent(items.firstObject) ? items.firstObject : null;
}
this._boundaryActionHandler("onChange", value, items);
@@ -703,7 +703,7 @@ export default Component.extend(
},
select(value, item) {
if (!value) {
if (!Ember.isPresent(value)) {
if (!this.validateSelect(this.selectKit.highlighted)) {
return;
}