Fix fuzzy match highlighting in choose_files kitten

Fixes #9693
This commit is contained in:
copilot-swe-agent[bot]
2026-03-17 08:47:56 +00:00
committed by Kovid Goyal
parent f2734fcfbd
commit 3862ae26cc

View File

@@ -112,15 +112,13 @@ func (h *Handler) render_match_with_positions(text string, add_ellipsis bool, po
for chunk := range split_up_text(text, add_ellipsis, positions) { for chunk := range split_up_text(text, add_ellipsis, positions) {
if chunk.text != "" { if chunk.text != "" {
if chunk.emphasize { if chunk.emphasize {
h.lp.QueueWriteString(prefix) h.lp.QueueWriteString(prefix + chunk.text + suffix)
defer func() { } else {
h.lp.QueueWriteString(suffix)
}()
}
h.lp.QueueWriteString(chunk.text) h.lp.QueueWriteString(chunk.text)
} }
} }
} }
}
var icon_cache map[string]string var icon_cache map[string]string