Fix reset.

This commit is contained in:
trading_peter 2022-03-20 21:48:41 +01:00
parent 63b5d785b7
commit d06a266903
2 changed files with 4 additions and 6 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@tp/tp-dropdown",
"version": "1.0.1",
"version": "1.0.2",
"description": "",
"main": "tp-dropdown.js",
"scripts": {

View File

@ -413,6 +413,8 @@ class TpDropdown extends BaseElement {
const idx = this.items.findIndex(item => item.value === this.value);
if (idx > -1) {
this.label = this.items[idx].label;
} else {
this.label = null;
}
this.invalid = false;
@ -575,12 +577,8 @@ class TpDropdown extends BaseElement {
this.invalid = false;
this._memorizedValue = undefined;
this._filterTerm = '';
if (this.default !== undefined) {
this.value = this.default;
} else {
this.value = undefined;
}
}
_itemsChanged() {
// In case `items` was set to null or undefined.