Skip to content

Commit 5117f83

Browse files
committed
1 parent 119088f commit 5117f83

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

progressbar/progressbar.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,6 @@ def __call__(self, iterable):
265265
raise RuntimeError('Could not determine maxval from iterable. '
266266
'You must explicitly provide a maxval.')
267267
self._iterable = iter(iterable)
268-
self.start()
269268
return self
270269

271270
def __iter__(self):
@@ -274,7 +273,10 @@ def __iter__(self):
274273
def next(self):
275274
try:
276275
next = self._iterable.next()
277-
self.update(self.currval + 1)
276+
if self.start_time is None:
277+
self.start()
278+
else:
279+
self.update(self.currval + 1)
278280
return next
279281
except StopIteration:
280282
self.finish()

0 commit comments

Comments
 (0)