We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f94e8d commit 02d80baCopy full SHA for 02d80ba
packages/react-select/src/Select.tsx
@@ -620,10 +620,16 @@ export default class Select<
620
focusedOptionRef: HTMLDivElement | null = null;
621
getFocusedOptionRef: RefCallback<HTMLDivElement> = (ref) => {
622
this.focusedOptionRef = ref;
623
+ if (this.menuListRef && this.focusedOptionRef) {
624
+ scrollIntoView(this.menuListRef, this.focusedOptionRef);
625
+ }
626
};
627
menuListRef: HTMLDivElement | null = null;
628
getMenuListRef: RefCallback<HTMLDivElement> = (ref) => {
629
this.menuListRef = ref;
630
631
632
633
634
inputRef: HTMLInputElement | null = null;
635
getInputRef: RefCallback<HTMLInputElement> = (ref) => {
0 commit comments