diff --git a/progressbar/__about__.py b/progressbar/__about__.py index 0e4071ce..276dffae 100644 --- a/progressbar/__about__.py +++ b/progressbar/__about__.py @@ -19,7 +19,7 @@ long running operations. '''.strip().split()) __email__ = 'wolph@wol.ph' -__version__ = '3.37.0' +__version__ = '3.37.1' __license__ = 'BSD' __copyright__ = 'Copyright 2015 Rick van Hattem (Wolph)' __url__ = 'https://github.com/WoLpH/python-progressbar' diff --git a/progressbar/bar.py b/progressbar/bar.py index 958f1803..ff29b95f 100644 --- a/progressbar/bar.py +++ b/progressbar/bar.py @@ -69,12 +69,12 @@ def update(self, *args, **kwargs): self.fd.write(line) def finish(self, *args, **kwargs): # pragma: no cover - end = kwargs.pop('end', '\n') - ProgressBarMixinBase.finish(self, *args, **kwargs) - if self._finished: return + end = kwargs.pop('end', '\n') + ProgressBarMixinBase.finish(self, *args, **kwargs) + if end: self.fd.write(end)