Skip to content

Commit ce3c2f4

Browse files
committed
Reset dropdown state when selected value changes
1 parent 465f9cc commit ce3c2f4

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

  • packages/ui/src/components/editor/panel/Dropdown

‎packages/ui/src/components/editor/panel/Dropdown/Dropdown.tsx‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@ export const Dropdown = <T extends string>(props: Dropdown.Props<T>) => {
9191
}
9292
}, [])
9393

94+
useEffect(() => {
95+
set_is_open(false)
96+
set_just_opened(false)
97+
opened_by_shortcut.current = false
98+
}, [props.selected_value])
99+
94100
useEffect(() => {
95101
const handle_key_down = (event: KeyboardEvent) => {
96102
if (event.altKey && event.shiftKey && !is_open) {

0 commit comments

Comments
 (0)