[Glitch] Fix dropdown menu not focusing first item when opened via keyboard

Port 1280792678 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
diondiondion authored and Claire committed 2025-11-10 22:22:49 +01:00
1 parent d31aaf9ed8
commit 01f7a6796f
3 files changed
+35 -87

No files matched your search

@@ -58,17 +58,7 @@ export const EditedTimestamp: React.FC<{
}, []);
const renderItem = useCallback(
(
item: HistoryItem,
index: number,
{
onClick,
onKeyUp,
}: {
onClick: React.MouseEventHandler;
onKeyUp: React.KeyboardEventHandler;
},
) => {
(item: HistoryItem, index: number, onClick: React.MouseEventHandler) => {
const formattedDate = (
<RelativeTimestamp
timestamp={item.get('created_at') as string}
@@ -98,12 +88,7 @@ export const EditedTimestamp: React.FC<{
className='dropdown-menu__item edited-timestamp__history__item'
key={item.get('created_at') as string}
>
<button
data-index={index}
onClick={onClick}
onKeyUp={onKeyUp}
type='button'
>
<button data-index={index} onClick={onClick} type='button'>
{label}
</button>
</li>