From c2cec13bf75be426564e651f321be5e827f90a2c Mon Sep 17 00:00:00 2001 From: qiang Date: Tue, 20 Sep 2022 11:01:49 +0800 Subject: [PATCH] fix(components): [select-v2] pressing the up key may cause errors (#9818) --- packages/components/select-v2/src/useSelect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/select-v2/src/useSelect.ts b/packages/components/select-v2/src/useSelect.ts index 84eda5110f..9ba46b4d8e 100644 --- a/packages/components/select-v2/src/useSelect.ts +++ b/packages/components/select-v2/src/useSelect.ts @@ -559,7 +559,7 @@ const useSelect = (props: ExtractPropTypes, emit) => { } } else if (direction === 'backward') { newIndex = hoveringIndex - 1 - if (newIndex < 0) { + if (newIndex < 0 || newIndex >= options.length) { // navigate to the last one newIndex = options.length - 1 }