diff --git a/bar_option.go b/bar_option.go index b7f9fff..f8246e4 100644 --- a/bar_option.go +++ b/bar_option.go @@ -84,14 +84,14 @@ } } -func makeClearOnCompleteFiller(filler Filler) FillerFunc { - return func(w io.Writer, width int, st *decor.Statistics) { +func makeClearOnCompleteFiller(filler Filler) Filler { + return FillerFunc(func(w io.Writer, width int, st *decor.Statistics) { if st.Completed { w.Write([]byte{}) } else { filler.Fill(w, width, st) } - } + }) } // BarPriority sets bar's priority. Zero is highest priority, i.e. bar