diff options
| author | Maximilian Hils <git@maximilianhils.com> | 2015-04-26 18:41:27 +0200 | 
|---|---|---|
| committer | Maximilian Hils <git@maximilianhils.com> | 2015-04-26 18:41:27 +0200 | 
| commit | 79e587fe040be1cefe8637f28e6c2e1a8a50779d (patch) | |
| tree | fd132ce41952453e9d39e2cc830567453453ddcc /libmproxy | |
| parent | ff654730e8dc0e68998487a8dcaf3db00a42c371 (diff) | |
| download | mitmproxy-79e587fe040be1cefe8637f28e6c2e1a8a50779d.tar.gz mitmproxy-79e587fe040be1cefe8637f28e6c2e1a8a50779d.tar.bz2 mitmproxy-79e587fe040be1cefe8637f28e6c2e1a8a50779d.zip  | |
fix #568
Diffstat (limited to 'libmproxy')
| -rw-r--r-- | libmproxy/console/__init__.py | 1 | ||||
| -rw-r--r-- | libmproxy/console/flowlist.py | 4 | 
2 files changed, 3 insertions, 2 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index dc551a22..527ed07d 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -299,6 +299,7 @@ class ConsoleMaster(flow.FlowMaster):      def toggle_eventlog(self):          self.eventlog = not self.eventlog +        signals.pop_view_state.send(self)          self.view_flowlist()      def _readflows(self, path): diff --git a/libmproxy/console/flowlist.py b/libmproxy/console/flowlist.py index c7a0d1b7..ffd9dbdd 100644 --- a/libmproxy/console/flowlist.py +++ b/libmproxy/console/flowlist.py @@ -233,8 +233,8 @@ class ConnectionItem(urwid.WidgetWrap):  class FlowListWalker(urwid.ListWalker):      def __init__(self, master, state):          self.master, self.state = master, state -        if self.state.flow_count(): -            self.set_focus(0) +        _, i = self.state.get_focus() +        self.set_focus(i)          signals.flowlist_change.connect(self.sig_flowlist_change)      def sig_flowlist_change(self, sender):  | 
