diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 14:43:48 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 15:11:06 +1000 |
commit | 4fb52ce2abcd9cfbd566188a20c8919e27dafebb (patch) | |
tree | 86442dcd83cf4e11fe664c1b216ef1e133b48776 /pkg/gui/presentation | |
parent | 2915134007be939bd43fae74cb7559b4cfdccc9d (diff) |
better handling of there being no commit files
Diffstat (limited to 'pkg/gui/presentation')
-rw-r--r-- | pkg/gui/presentation/commit_files.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/gui/presentation/commit_files.go b/pkg/gui/presentation/commit_files.go index 8b6fbfe5b..d930c60dc 100644 --- a/pkg/gui/presentation/commit_files.go +++ b/pkg/gui/presentation/commit_files.go @@ -9,6 +9,10 @@ import ( ) func GetCommitFileListDisplayStrings(commitFiles []*commands.CommitFile, diffName string) [][]string { + if len(commitFiles) == 0 { + return [][]string{{utils.ColoredString("(none)", color.FgRed)}} + } + lines := make([][]string, len(commitFiles)) for i := range commitFiles { @@ -54,6 +58,6 @@ func getColorForChangeStatus(changeStatus string) color.Attribute { case "T": return color.FgMagenta default: - return color.FgWhite + return theme.DefaultTextColor } } |