diff --git a/kittens/transfer/receive.go b/kittens/transfer/receive.go index a7536fe9e..f5c61b923 100644 --- a/kittens/transfer/receive.go +++ b/kittens/transfer/receive.go @@ -483,6 +483,7 @@ func (self *handler) abort_with_error(err error, delay ...time.Duration) { d = delay[0] } self.lp.Println(`Waiting to ensure terminal cancels transfer, will quit in no more than`, d) + self.progress_drawn = false self.manager.send(FileTransmissionCommand{Action: Action_cancel}, self.lp.QueueWriteString) self.manager.state = state_canceled _, _ = self.lp.AddTimer(d, false, self.do_error_quit)