aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Kriechbaumer <Kriechi@users.noreply.github.com>2017-03-28 21:35:43 +0200
committerGitHub <noreply@github.com>2017-03-28 21:35:43 +0200
commit034ca20d3c34eeebd06958037bce2902c2f3dc3c (patch)
tree0492bc047bd91de0ae2c2ade407115541a54a8dc
parent9c686ca14c3f051abd35df5b30d0d49e1f1b2824 (diff)
parent70a0f875708a4eb91b75d9a9aa49ea26bc134186 (diff)
downloadmitmproxy-034ca20d3c34eeebd06958037bce2902c2f3dc3c.tar.gz
mitmproxy-034ca20d3c34eeebd06958037bce2902c2f3dc3c.tar.bz2
mitmproxy-034ca20d3c34eeebd06958037bce2902c2f3dc3c.zip
Merge pull request #2220 from krsoninikhil/empty-logbuffer
eventlog: Override set_focus to check for index error
-rw-r--r--mitmproxy/tools/console/flowlist.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/mitmproxy/tools/console/flowlist.py b/mitmproxy/tools/console/flowlist.py
index 31d48ee3..044f8f05 100644
--- a/mitmproxy/tools/console/flowlist.py
+++ b/mitmproxy/tools/console/flowlist.py
@@ -57,6 +57,10 @@ class LogBufferBox(urwid.ListBox):
self.master = master
urwid.ListBox.__init__(self, master.logbuffer)
+ def set_focus(self, index):
+ if 0 <= index < len(self.master.logbuffer):
+ super().set_focus(index)
+
def keypress(self, size, key):
key = common.shortcuts(key)
if key == "z":