Wait 1 render cycle before setting interaction state

This commit is contained in:
Nate Kelley 2025-10-01 20:06:53 -06:00
parent b0678e4a9b
commit bd176f825d
No known key found for this signature in database
GPG Key ID: FD90372AB8D98B4F
1 changed files with 3 additions and 1 deletions

View File

@ -122,7 +122,9 @@ export const MentionInputSuggestions = forwardRef<
onSuggestionItemClick?.(params); onSuggestionItemClick?.(params);
if (closeSuggestionOnSelect && params.closeOnSelect !== false) setHasClickedSelect(true); if (closeSuggestionOnSelect && params.closeOnSelect !== false) setHasClickedSelect(true);
setIsInteracting(false); requestAnimationFrame(() => {
setIsInteracting(false);
});
} }
); );