aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/statusbar.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-04-07 15:59:38 +1200
committerAldo Cortesi <aldo@nullcube.com>2015-04-07 15:59:38 +1200
commite76467e977c061d92f88500b23f11bbf3cc365bb (patch)
tree9722ad8700db8a5726a840779efbbf4d40ee3537 /libmproxy/console/statusbar.py
parentc7b1234e13bd81891d4dc0fcc68de6237cec2e8c (diff)
downloadmitmproxy-e76467e977c061d92f88500b23f11bbf3cc365bb.tar.gz
mitmproxy-e76467e977c061d92f88500b23f11bbf3cc365bb.tar.bz2
mitmproxy-e76467e977c061d92f88500b23f11bbf3cc365bb.zip
Refactor flow list state management
- Use signal mechanism for state synchronisation - Move "Copy to clipboard" shortcut to "P"
Diffstat (limited to 'libmproxy/console/statusbar.py')
-rw-r--r--libmproxy/console/statusbar.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmproxy/console/statusbar.py b/libmproxy/console/statusbar.py
index 7fb15aa6..5455ad6e 100644
--- a/libmproxy/console/statusbar.py
+++ b/libmproxy/console/statusbar.py
@@ -114,6 +114,7 @@ class StatusBar(urwid.WidgetWrap):
self.ib = urwid.WidgetWrap(urwid.Text(""))
self._w = urwid.Pile([self.ib, self.ab])
signals.update_settings.connect(self.sig_update_settings)
+ signals.flowlist_change.connect(self.sig_update_settings)
self.redraw()
def sig_update_settings(self, sender):