From 007c988dba928882f75e47c94b3a4a3e07f9e244 Mon Sep 17 00:00:00 2001 From: Josh Yan Date: Tue, 9 Jul 2024 11:12:38 -0700 Subject: [PATCH] rmv double msg --- cmd/cmd.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/cmd.go b/cmd/cmd.go index cfef11d7e..e267b9725 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -127,6 +127,8 @@ func CreateHandler(cmd *cobra.Command, args []string) error { bars := make(map[string]*progress.Bar) fn := func(resp api.ProgressResponse) error { if resp.Digest != "" { + spinner.Stop() + bar, ok := bars[resp.Digest] if !ok { bar = progress.NewBar(fmt.Sprintf("pulling %s...", resp.Digest[7:19]), resp.Total, resp.Completed) @@ -136,6 +138,8 @@ func CreateHandler(cmd *cobra.Command, args []string) error { bar.Set(resp.Completed) } else if status != resp.Status { + spinner.Stop() + status = resp.Status spinner := progress.NewSpinner(status) p.Add(status, spinner)