diff --git a/modules/events_stream.go b/modules/events_stream.go index e12d5515..d53c74b6 100644 --- a/modules/events_stream.go +++ b/modules/events_stream.go @@ -252,10 +252,10 @@ func (s *EventsStream) Show(limit int) error { } } - if len(selected) > 0 { + if numSelected := len(selected); numSelected > 0 { fmt.Println() - for _, e := range selected { - s.View(e, false) + for i := range selected { + s.View(selected[numSelected-1-i], false) } s.Session.Refresh() }