mirror of
https://fastgit.cc/github.com/sourcegit-scm/sourcegit
synced 2026-04-22 05:40:43 +08:00
fix: can not select the last line in blame (#523)
This commit is contained in:
@@ -158,7 +158,7 @@ namespace SourceGit.Views
|
||||
continue;
|
||||
|
||||
var lineNumber = line.FirstDocumentLine.LineNumber;
|
||||
if (lineNumber >= _editor.BlameData.LineInfos.Count)
|
||||
if (lineNumber > _editor.BlameData.LineInfos.Count)
|
||||
break;
|
||||
|
||||
var info = _editor.BlameData.LineInfos[lineNumber - 1];
|
||||
@@ -199,7 +199,7 @@ namespace SourceGit.Views
|
||||
continue;
|
||||
|
||||
var lineNumber = line.FirstDocumentLine.LineNumber;
|
||||
if (lineNumber >= _editor.BlameData.LineInfos.Count)
|
||||
if (lineNumber > _editor.BlameData.LineInfos.Count)
|
||||
break;
|
||||
|
||||
var info = _editor.BlameData.LineInfos[lineNumber - 1];
|
||||
@@ -303,7 +303,7 @@ namespace SourceGit.Views
|
||||
continue;
|
||||
|
||||
var lineNumber = line.FirstDocumentLine.LineNumber;
|
||||
if (lineNumber >= BlameData.LineInfos.Count)
|
||||
if (lineNumber > BlameData.LineInfos.Count)
|
||||
break;
|
||||
|
||||
var info = BlameData.LineInfos[lineNumber - 1];
|
||||
@@ -362,7 +362,7 @@ namespace SourceGit.Views
|
||||
return;
|
||||
|
||||
var caret = TextArea.Caret;
|
||||
if (caret == null || caret.Line >= BlameData.LineInfos.Count)
|
||||
if (caret == null || caret.Line > BlameData.LineInfos.Count)
|
||||
return;
|
||||
|
||||
_highlight = BlameData.LineInfos[caret.Line - 1].CommitSHA;
|
||||
|
||||
Reference in New Issue
Block a user