aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mitmproxy/console/master.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/mitmproxy/console/master.py b/mitmproxy/console/master.py
index 4fd6cb78..21ad97e8 100644
--- a/mitmproxy/console/master.py
+++ b/mitmproxy/console/master.py
@@ -86,10 +86,10 @@ class ConsoleState(flow.State):
def set_focus(self, idx):
if self.view:
- if idx >= len(self.view):
- idx = len(self.view) - 1
- elif idx < 0:
+ if idx is None or idx < 0:
idx = 0
+ elif idx >= len(self.view):
+ idx = len(self.view) - 1
self.focus = idx
else:
self.focus = None