From 876992b1d3c6dd3ce11900b90801c9890b10af78 Mon Sep 17 00:00:00 2001 From: Jeff Sagal Date: Sat, 19 Dec 2020 15:52:51 -0800 Subject: [PATCH] fix: don't attempt to blur/focus search element if it doesn't exist (#1340) --- dev/dev.html | 1 + src/components/Select.vue | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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; }