From 153cca0f3bf5e87b935a5c58ed90672b1171855f Mon Sep 17 00:00:00 2001 From: Vaibhavi Kolloju Date: Tue, 27 Aug 2024 19:22:25 +0530 Subject: [PATCH 1/2] fix: select default option --- packages/unstyled/select/src/SelectPortal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/unstyled/select/src/SelectPortal.tsx b/packages/unstyled/select/src/SelectPortal.tsx index 1bea25b1d3..c86154e9b6 100644 --- a/packages/unstyled/select/src/SelectPortal.tsx +++ b/packages/unstyled/select/src/SelectPortal.tsx @@ -44,7 +44,7 @@ export const SelectPortal = (StyledSelectPortal: any) => hoverProps, focusProps, setValue, - value: value === null ? PLACEHOLDER_OPTION : value, + value: !value ? PLACEHOLDER_OPTION : value, setLabel, label, isReadOnly, @@ -78,7 +78,7 @@ export const SelectPortal = (StyledSelectPortal: any) => } }} ref={mergeRefs([ref, hoverRef])} - value={value ?? PLACEHOLDER_OPTION} + value={!value ? PLACEHOLDER_OPTION : value} aria-label={placeholder} aria-readonly={isReadOnly} style={StyleSheet.flatten([ From 6f212cebf947e5e1636985e3e02f32f2567764f2 Mon Sep 17 00:00:00 2001 From: Vaibhavi Kolloju Date: Wed, 28 Aug 2024 11:40:16 +0530 Subject: [PATCH 2/2] fix: default value in Select --- .changeset/fuzzy-dingos-matter.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/fuzzy-dingos-matter.md diff --git a/.changeset/fuzzy-dingos-matter.md b/.changeset/fuzzy-dingos-matter.md new file mode 100644 index 0000000000..445afffba4 --- /dev/null +++ b/.changeset/fuzzy-dingos-matter.md @@ -0,0 +1,5 @@ +--- +'@gluestack-ui/select': patch +--- + +fix: default value in Select