aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/statusbar.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-03-22 16:59:11 +1300
committerAldo Cortesi <aldo@nullcube.com>2015-03-22 16:59:11 +1300
commit120c8db8a413018bde60d156f480ade001b492ef (patch)
tree8df901663c058d0fa4cbd1b63ea285f86d9874a5 /libmproxy/console/statusbar.py
parentaa9a38522f5fbfef556578b6018ad365ad5e844d (diff)
downloadmitmproxy-120c8db8a413018bde60d156f480ade001b492ef.tar.gz
mitmproxy-120c8db8a413018bde60d156f480ade001b492ef.tar.bz2
mitmproxy-120c8db8a413018bde60d156f480ade001b492ef.zip
console: refactor the way we keep global view state
Diffstat (limited to 'libmproxy/console/statusbar.py')
-rw-r--r--libmproxy/console/statusbar.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/libmproxy/console/statusbar.py b/libmproxy/console/statusbar.py
index 7663ee44..7fb15aa6 100644
--- a/libmproxy/console/statusbar.py
+++ b/libmproxy/console/statusbar.py
@@ -114,6 +114,7 @@ class StatusBar(urwid.WidgetWrap):
self.ib = urwid.WidgetWrap(urwid.Text(""))
self._w = urwid.Pile([self.ib, self.ab])
signals.update_settings.connect(self.sig_update_settings)
+ self.redraw()
def sig_update_settings(self, sender):
self.redraw()
@@ -188,7 +189,11 @@ class StatusBar(urwid.WidgetWrap):
if self.master.state.follow_focus:
opts.append("following")
if self.master.stream_large_bodies:
- opts.append("stream:%s" % utils.pretty_size(self.master.stream_large_bodies.max_size))
+ opts.append(
+ "stream:%s" % utils.pretty_size(
+ self.master.stream_large_bodies.max_size
+ )
+ )
if opts:
r.append("[%s]"%(":".join(opts)))