diff --git a/src/components/listbox/Listbox.vue b/src/components/listbox/Listbox.vue index 06dfc4c45..6f1f1e3fe 100755 --- a/src/components/listbox/Listbox.vue +++ b/src/components/listbox/Listbox.vue @@ -205,7 +205,7 @@ export default { this.$refs.lastHiddenFocusableElement.tabIndex = -1; }, onFocusout(event) { - if (!this.$el.contains(event.relatedTarget)) { + if (!this.$el.contains(event.relatedTarget) && this.$refs.lastHiddenFocusableElement && this.$refs.firstHiddenFocusableElement) { this.$refs.lastHiddenFocusableElement.tabIndex = this.$refs.firstHiddenFocusableElement.tabIndex = undefined; } },