diff --git a/hgext3rd/progressfile.py b/hgext3rd/progressfile.py --- a/hgext3rd/progressfile.py +++ b/hgext3rd/progressfile.py @@ -101,6 +101,8 @@ return int(delta / elapsed) def uisetup(ui): + if not ui.config('progress', 'statefile', None): + return progbar = progbarwithfile(ui) class progressfileui(ui.__class__): """Redirects _progbar to our version, which always outputs if the config @@ -109,5 +111,4 @@ @util.propertycache def _progbar(self): return progbar - ui.__class__ = progressfileui