diff options
author | Aldo Cortesi <aldo@corte.si> | 2017-03-17 11:46:59 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2017-03-19 10:32:22 +1300 |
commit | 3a949f35f83f94e55083d552f33b9ed21c6df84d (patch) | |
tree | 48050b696fc71daa77f24a59ace084d5d390cb96 /mitmproxy/optmanager.py | |
parent | d759150734e19c1b253ca112b723440c4e773074 (diff) | |
download | mitmproxy-3a949f35f83f94e55083d552f33b9ed21c6df84d.tar.gz mitmproxy-3a949f35f83f94e55083d552f33b9ed21c6df84d.tar.bz2 mitmproxy-3a949f35f83f94e55083d552f33b9ed21c6df84d.zip |
console options: better defaults display, g/G/D keyboard shortcuts
Diffstat (limited to 'mitmproxy/optmanager.py')
-rw-r--r-- | mitmproxy/optmanager.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mitmproxy/optmanager.py b/mitmproxy/optmanager.py index 5064ff44..c878528c 100644 --- a/mitmproxy/optmanager.py +++ b/mitmproxy/optmanager.py @@ -61,7 +61,7 @@ class _Option: self.value = unset def has_changed(self) -> bool: - return self.value is not unset + return self.current() != self.default def __eq__(self, other) -> bool: for i in self.__slots__: @@ -172,7 +172,7 @@ class OptManager: """ for o in self._options.values(): o.reset() - self.changed.send(self._options.keys()) + self.changed.send(self, updated=set(self._options.keys())) def update_known(self, **kwargs): """ |