summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shellutils.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/shellutils.py b/shellutils.py
index ba0f79d..b22a948 100644
--- a/shellutils.py
+++ b/shellutils.py
@@ -304,8 +304,9 @@ class ProgressBar(object):
return self._current_text
def _set_text(self, text=None):
- self._current_text = text
- self.refresh()
+ if text != self._current_text):
+ self._current_text = text
+ self.refresh()
def _del_text(self):
self.text = None