From a0f7b4c90a03a64ff3ca4b87b4ad668a501c37b5 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Wed, 7 Dec 2022 20:35:05 -0800 Subject: [PATCH] fix(dropdown): avoid runtime error if `items` is empty --- 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) {