diff --git a/pkg/gui/presentation/commits.go b/pkg/gui/presentation/commits.go index 7be1d1241..d2036aa2e 100644 --- a/pkg/gui/presentation/commits.go +++ b/pkg/gui/presentation/commits.go @@ -357,7 +357,7 @@ func getBisectStatus(index int, commitHash string, bisectInfo *git_commands.Bise return BisectStatusNone } - if bisectInfo.GetCurrentHash() == commitHash { + if bisectInfo.HasCommitToTest() && bisectInfo.GetCurrentHash() == commitHash { return BisectStatusCurrent } diff --git a/pkg/integration/tests/bisect/select_first_bad_commit.go b/pkg/integration/tests/bisect/select_first_bad_commit.go index 2e83e1831..e108dd178 100644 --- a/pkg/integration/tests/bisect/select_first_bad_commit.go +++ b/pkg/integration/tests/bisect/select_first_bad_commit.go @@ -38,10 +38,7 @@ var SelectFirstBadCommit = NewIntegrationTest(NewIntegrationTestArgs{ Contains("CI commit-10"), Contains("CI commit-09"), Contains("CI commit-08").Contains("<-- bad").IsSelected(), - /* EXPECTED: Contains("CI commit-07").Contains("<-- good"), - ACTUAL: */ - Contains("CI commit-07").Contains("<-- current"), Contains("CI commit-06"), Contains("CI commit-05").Contains("<-- good"), )