summaryrefslogtreecommitdiffstats
path: root/termui/linegraph.go
diff options
context:
space:
mode:
authorCaleb Bassi <calebjbassi@gmail.com>2018-02-27 14:35:17 -0800
committerCaleb Bassi <calebjbassi@gmail.com>2018-02-27 14:35:17 -0800
commite79f0e0a83ef78a40c690dbf3455051c43d4705f (patch)
tree4890cd474ace8c15f511d7db82ea69492d5d1578 /termui/linegraph.go
parent632f45197e9f7dd082d0b02e26742bd57f18123a (diff)
Linegraph renders lines in reverse order
Diffstat (limited to 'termui/linegraph.go')
-rw-r--r--termui/linegraph.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/termui/linegraph.go b/termui/linegraph.go
index 41a2dea..1aebeb3 100644
--- a/termui/linegraph.go
+++ b/termui/linegraph.go
@@ -46,7 +46,9 @@ func (lc *LineGraph) Buffer() *Buffer {
}
sort.Strings(seriesList)
- for _, seriesName := range seriesList {
+ // draw lines in reverse order so the first one is on top
+ for i := len(seriesList) - 1; i >= 0; i-- {
+ seriesName := seriesList[i]
seriesData := lc.Data[seriesName]
seriesLineColor, ok := lc.LineColor[seriesName]
if !ok {