fix(combo-fix): dont re-focus listbox if relatedTarget is input/select/textarea

This commit is contained in:
Eric Liu 2021-02-26 13:55:26 -08:00
commit 5178ea4184

View file

@ -238,6 +238,7 @@
on:blur="{({ relatedTarget }) => {
if (!open || !relatedTarget) return;
if (
!['INPUT', 'SELECT', 'TEXTAREA'].includes(relatedTarget.tagName) &&
relatedTarget.getAttribute('role') !== 'button' &&
relatedTarget.getAttribute('role') !== 'searchbox'
) {