diff options
| author | Adam <[email protected]> | 2025-12-29 09:56:21 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-29 09:56:33 -0600 |
| commit | fb0e1e4d8d3adc54b382c9daa5cdae7435d82e35 (patch) | |
| tree | b7ea9c0c05a5f323990a8ee16853f675bfa8486b /packages/ui/src/hooks | |
| parent | b745b1593f3ac25302ab7e8fc375f5fbe956e403 (diff) | |
| download | opencode-fb0e1e4d8d3adc54b382c9daa5cdae7435d82e35.tar.gz opencode-fb0e1e4d8d3adc54b382c9daa5cdae7435d82e35.zip | |
Revert "fix(desktop): jankiness"
This reverts commit 831e9bce51c035ec22ce9562bf0257d6b59b2fe4.
Diffstat (limited to 'packages/ui/src/hooks')
| -rw-r--r-- | packages/ui/src/hooks/use-filtered-list.tsx | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/packages/ui/src/hooks/use-filtered-list.tsx b/packages/ui/src/hooks/use-filtered-list.tsx index 416f030ef..76a5ae84f 100644 --- a/packages/ui/src/hooks/use-filtered-list.tsx +++ b/packages/ui/src/hooks/use-filtered-list.tsx @@ -51,17 +51,9 @@ export function useFilteredList<T>(props: FilteredListProps<T>) { ) }) - function initialActive() { - if (props.current) return props.key(props.current) - - const items = flat() - if (items.length === 0) return "" - return props.key(items[0]) - } - const list = createList({ items: () => flat().map(props.key), - initialActive: initialActive(), + initialActive: props.current ? props.key(props.current) : props.key(flat()[0]), loop: true, }) |
