소스 검색

fix: check `filteredItems` length before unsafe index access

Aryan Kothari 9 달 전
부모
커밋
fbef731a04
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/lib/components/chat/ModelSelector/Selector.svelte

+ 1 - 1
src/lib/components/chat/ModelSelector/Selector.svelte

@@ -243,7 +243,7 @@
 						placeholder={searchPlaceholder}
 						placeholder={searchPlaceholder}
 						autocomplete="off"
 						autocomplete="off"
 						on:keydown={(e) => {
 						on:keydown={(e) => {
-							if (e.code === 'Enter') {
+							if (e.code === 'Enter' && filteredItems.length > 0) {
 								value = filteredItems[selectedModelIdx].value;
 								value = filteredItems[selectedModelIdx].value;
 								show = false;
 								show = false;
 								return; // dont need to scroll on selection
 								return; // dont need to scroll on selection