From 722093b9398fb3f5ce00888ad02c5e0bf0619e78 Mon Sep 17 00:00:00 2001 From: kslamph <15257433+kslamph@users.noreply.github.com> Date: Mon, 9 Feb 2026 21:07:38 +0800 Subject: [PATCH] fix(ui): prevent nil pointer in completions size update (#2162) --- internal/ui/completions/completions.go | 3 +++ 1 file changed, 3 insertions(+) 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)) }