Call getDisplayStrings with a valid range of model indices

It's nicer if clients can rely on the indices being valid, and don't have to
clamp themselves.
This commit is contained in:
Stefan Haller 2023-08-18 16:50:07 +02:00
parent 473d989cde
commit 297a020abf
3 changed files with 8 additions and 9 deletions

View file

@ -63,7 +63,7 @@ func (self *ListContextTrait) renderLines(startIdx int, endIdx int) string {
columnAlignments = self.getColumnAlignments()
}
return utils.RenderDisplayStrings(
self.getDisplayStrings(startIdx, endIdx),
self.getDisplayStrings(startIdx, utils.Min(endIdx, self.list.Len())),
columnAlignments)
}