diff --git a/internal/ui/completions/completions.go b/internal/ui/completions/completions.go index ae130777a9278eb834f2eb544f630a4f51b8b212..e20076b267b1129830f848d5dbff66d869592954 100644 --- a/internal/ui/completions/completions.go +++ b/internal/ui/completions/completions.go @@ -182,6 +182,9 @@ func (c *Completions) updateSize() { width := 0 for i := start; i <= end; i++ { item := c.list.ItemAt(i) + if item == nil { + continue + } s := item.(interface{ Text() string }).Text() width = max(width, ansi.StringWidth(s)) }