aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-03-29 14:39:47 +1300
committerAldo Cortesi <aldo@nullcube.com>2015-03-29 14:39:47 +1300
commite4738bdd39c50f682f50eb16d996e8c35ebb053f (patch)
treee7a97263cf3c797aaf42bed88df67e69ee283720
parent8a0404ddf81a61642e516dd32025ba54d7d3676f (diff)
downloadmitmproxy-e4738bdd39c50f682f50eb16d996e8c35ebb053f.tar.gz
mitmproxy-e4738bdd39c50f682f50eb16d996e8c35ebb053f.tar.bz2
mitmproxy-e4738bdd39c50f682f50eb16d996e8c35ebb053f.zip
Fix search wrap-around offsets.
-rw-r--r--libmproxy/console/searchable.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/libmproxy/console/searchable.py b/libmproxy/console/searchable.py
index dc8b0bab..5539ecb2 100644
--- a/libmproxy/console/searchable.py
+++ b/libmproxy/console/searchable.py
@@ -19,7 +19,6 @@ class Searchable(urwid.ListBox):
self,
urwid.SimpleFocusListWalker(contents)
)
-
self.search_offset = 0
self.current_highlight = None
self.search_term = None
@@ -68,7 +67,7 @@ class Searchable(urwid.ListBox):
if backwards:
rng = xrange(len(self.body)-1, -1, -1)
else:
- rng = xrange(1, len(self.body))
+ rng = xrange(1, len(self.body) + 1)
for i in rng:
off = (self.focus_position + i)%len(self.body)
w = self.body[off]