diff --git a/frontend/src/pages/FeedbackPage.tsx b/frontend/src/pages/FeedbackPage.tsx index f9106315..5812f4da 100644 --- a/frontend/src/pages/FeedbackPage.tsx +++ b/frontend/src/pages/FeedbackPage.tsx @@ -78,9 +78,8 @@ export function FeedbackPage() { triggerRef.current?.focus() break case 'Tab': - if (typeDropdownOpen) { - setTypeDropdownOpen(false) - setHighlightedIndex(-1) + if (typeDropdownOpen && highlightedIndex >= 0) { + handleSelectType(FEEDBACK_TYPES[highlightedIndex].value) } break }