Skip to content

Commit b03fda0

Browse files
committed
fix direction issue #102
1 parent 63a287d commit b03fda0

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

example/components/LocalDataSetExample2.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export const LocalDataSetExample2 = memo(() => {
1010
<AutocompleteDropdown
1111
clearOnFocus={false}
1212
closeOnBlur={true}
13+
direction="up"
1314
onSelectItem={setSelectedItem}
1415
dataSet={[
1516
{ id: '1', title: '🐑' },

src/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,15 @@ export const AutocompleteDropdown = memo(
151151
// }, [kbHeight, props.direction])
152152

153153
const open = async () => {
154-
if (!props.direction) {
154+
if (props.direction) {
155+
setDirection(props.direction)
156+
} else {
155157
await calculateDirection()
156158
}
157159

158-
setIsOpened(true)
160+
setTimeout(() => {
161+
setIsOpened(true)
162+
}, 0)
159163
}
160164

161165
const toggle = () => {

0 commit comments

Comments
 (0)