1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-17 00:18:05 +02:00

better assertions

This commit is contained in:
Jesse Duffield
2022-08-22 18:51:24 +10:00
parent de6d278e57
commit 47f84b6aea
2 changed files with 11 additions and 0 deletions

View File

@ -147,17 +147,20 @@ func (self *Input) NavigateToListItemContainingText(text string) {
if matchCount == 1 {
selectedLineIdx := view.SelectedLineIdx()
if selectedLineIdx == matchIndex {
self.assert.MatchSelectedLine(Contains(text))
return
}
if selectedLineIdx < matchIndex {
for i := selectedLineIdx; i < matchIndex; i++ {
self.NextItem()
}
self.assert.MatchSelectedLine(Contains(text))
return
} else {
for i := selectedLineIdx; i > matchIndex; i-- {
self.PreviousItem()
}
self.assert.MatchSelectedLine(Contains(text))
return
}
}