From fce92fb648d6d8a4e69e416feb8f18837167e7fa Mon Sep 17 00:00:00 2001 From: metonym Date: Wed, 7 Dec 2022 20:38:22 -0800 Subject: [PATCH] fix(dropdown): avoid runtime error if `items` is empty (#1578) --- src/Dropdown/Dropdown.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Dropdown/Dropdown.svelte b/src/Dropdown/Dropdown.svelte index 567c0760..dce8ac20 100644 --- a/src/Dropdown/Dropdown.svelte +++ b/src/Dropdown/Dropdown.svelte @@ -121,6 +121,7 @@ function change(dir) { let index = highlightedIndex + dir; + if (items.length === 0) return; if (index < 0) { index = items.length - 1; } else if (index >= items.length) {