diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-10-23 22:09:41 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-10-23 22:09:41 +0300 |
commit | 4c57a5cf4223b6c6085e3cfa60c8b1c908b98e48 (patch) | |
tree | 1fdaba56117f49ab86ee38b9ed94eebd8d3836a2 /ttystatus/status.py | |
parent | 4d3769889e4c23bf240154c78c41dee9042b4fe5 (diff) | |
download | python-ttystatus-4c57a5cf4223b6c6085e3cfa60c8b1c908b98e48.tar.gz |
Fix flushing
Diffstat (limited to 'ttystatus/status.py')
-rw-r--r-- | ttystatus/status.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ttystatus/status.py b/ttystatus/status.py index 1760f8a..debd576 100644 --- a/ttystatus/status.py +++ b/ttystatus/status.py @@ -122,7 +122,7 @@ class TerminalStatus(object): ''' - self._write() + self._write(force=True) def _render(self): '''Render current state of all widgets.''' @@ -154,9 +154,9 @@ class TerminalStatus(object): c if ord(c) >= ASCII_SPACE else '' for c in line.expandtabs()) - def _write(self): + def _write(self, force=False): '''Render and output current state of all widgets.''' - self._m.write(self._render()) + self._m.write(self._render(), force=force) def increase(self, key, delta): '''Increase value for a key by a given amount.''' |