fix(tui): constrain autocomplete height to available screen space (#7181)

This commit is contained in:
Ravi Kumar
2026-01-07 23:54:44 +05:30
committed by GitHub
parent 9ffaf81fb3
commit 68cf6b04a0

View File

@@ -653,8 +653,10 @@ export function Autocomplete(props: {
})
const height = createMemo(() => {
if (options().length) return Math.min(10, options().length)
return 1
const count = options().length || 1
if (!store.visible) return Math.min(10, count)
positionTick()
return Math.min(10, count, Math.max(1, props.anchor().y))
})
let scroll: ScrollBoxRenderable