diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-02-09 11:36:10 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-02-09 11:36:10 +1300 |
commit | d3dce8f9433c7e3c78821d4378911861f0a785bb (patch) | |
tree | af568ef652fc2f55f3677afe59c6d3d5f63b9874 /libmproxy | |
parent | a1ecd25e8b693166d7b2485e8802d54628dc0cf1 (diff) | |
download | mitmproxy-d3dce8f9433c7e3c78821d4378911861f0a785bb.tar.gz mitmproxy-d3dce8f9433c7e3c78821d4378911861f0a785bb.tar.bz2 mitmproxy-d3dce8f9433c7e3c78821d4378911861f0a785bb.zip |
KVEditor: make tab key do the expected thing at the end of the value set.
Diffstat (limited to 'libmproxy')
-rw-r--r-- | libmproxy/console/kveditor.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmproxy/console/kveditor.py b/libmproxy/console/kveditor.py index f065cf30..7b1aeb6a 100644 --- a/libmproxy/console/kveditor.py +++ b/libmproxy/console/kveditor.py @@ -217,9 +217,9 @@ class KVEditor(common.WWrap): if key in ["esc", "enter"]: self.walker.stop_edit() elif key == "tab": - pf = self.walker.focus + pf, pfc = self.walker.focus, self.walker.focus_col self.walker.tab_next() - if self.walker.focus == pf: + if self.walker.focus == pf and self.walker.focus_col != pfc: self.walker.start_edit() else: self.w.keypress(size, key) |