diff --git a/widgets/dirlist.go b/widgets/dirlist.go index ca0f6c1..99ffe19 100644 --- a/widgets/dirlist.go +++ b/widgets/dirlist.go @@ -522,20 +522,16 @@ func countRUE(msgStore *lib.MessageStore) (recent, unread int) { continue } seen := false - isrecent := false for _, flag := range msg.Flags { if flag == models.SeenFlag { seen = true - } else if flag == models.RecentFlag { - isrecent = true + } + if flag == models.RecentFlag { + recent++ } } if !seen { - if isrecent { - recent++ - } else { - unread++ - } + unread++ } } return recent, unread