From c6c37adc15bf3138a1274ef1535dc3542a8cdd17 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sat, 5 Dec 2020 11:28:47 -0800 Subject: [PATCH] fix(combo-box): focus input if related target attribute is not "searchbox" --- src/ComboBox/ComboBox.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ComboBox/ComboBox.svelte b/src/ComboBox/ComboBox.svelte index 1d1e4f87..03d5f933 100644 --- a/src/ComboBox/ComboBox.svelte +++ b/src/ComboBox/ComboBox.svelte @@ -222,8 +222,8 @@ on:focus on:blur on:blur="{({ relatedTarget }) => { - if (!open) return; - if (relatedTarget && relatedTarget.getAttribute('role') !== 'button') { + if (!open || !relatedTarget) return; + if (relatedTarget.getAttribute('role') !== 'button' && relatedTarget.getAttribute('role') !== 'searchbox') { ref.focus(); } }}"