aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2013-07-28 22:40:51 +1200
committerAldo Cortesi <aldo@nullcube.com>2013-07-28 22:40:51 +1200
commita21c989ccdcb8f96a1b98fd216d9cb3ee1173681 (patch)
tree87adaf34bd786086fac5abf8fa8a5c444bba3e08 /libmproxy/console
parentdf3d2d70edaca439fc5eff769e51b304954d4143 (diff)
downloadmitmproxy-a21c989ccdcb8f96a1b98fd216d9cb3ee1173681.tar.gz
mitmproxy-a21c989ccdcb8f96a1b98fd216d9cb3ee1173681.tar.bz2
mitmproxy-a21c989ccdcb8f96a1b98fd216d9cb3ee1173681.zip
Fix startup with no state.
Bug introduced in previous patch.
Diffstat (limited to 'libmproxy/console')
-rw-r--r--libmproxy/console/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py
index cf4fc988..69fa6fa8 100644
--- a/libmproxy/console/__init__.py
+++ b/libmproxy/console/__init__.py
@@ -204,7 +204,10 @@ class StatusBar(common.WWrap):
self.message("")
fc = self.master.state.flow_count()
- offset = min(self.master.state.focus + 1, fc)
+ if self.master.state.focus is None:
+ offset = 0
+ else:
+ offset = min(self.master.state.focus + 1, fc)
t = [
('heading', ("[%s/%s]"%(offset, fc)).ljust(9))
]