diff --git a/dev/dev.html b/dev/dev.html index ec7c6e9..43be698 100644 --- a/dev/dev.html +++ b/dev/dev.html @@ -3,6 +3,7 @@ Vue Select Dev + diff --git a/src/components/Select.vue b/src/components/Select.vue index 2e33288..0eede03 100644 --- a/src/components/Select.vue +++ b/src/components/Select.vue @@ -751,7 +751,7 @@ ...([this.$refs['clearButton']] || []), ]; - if (ignoredButtons.some(ref => ref.contains(event.target) || ref === event.target)) { + if (this.searchEl === undefined || ignoredButtons.filter(Boolean).some(ref => ref.contains(event.target) || ref === event.target)) { event.preventDefault(); return; }