[tor-commits] [arm/master] Forcing redraw when user presses ctrl+L
atagar at torproject.org
atagar at torproject.org
Mon Aug 8 15:51:24 UTC 2011
commit 38c2f3662ac8858fabc54a5826c1af601590c9b0
Author: Damian Johnson <atagar at torproject.org>
Date: Mon Aug 8 08:50:15 2011 -0700
Forcing redraw when user presses ctrl+L
Triggering a manual redraw when the user presses ctrl+L, which is expected of
terminal applications. This addresses:
https://trac.torproject.org/projects/tor/ticket/2830
---
src/cli/controller.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/cli/controller.py b/src/cli/controller.py
index d2c9d73..8b87b1d 100644
--- a/src/cli/controller.py
+++ b/src/cli/controller.py
@@ -765,6 +765,9 @@ def drawTorMonitor(stdscr, startTime):
overrideKey = cli.popups.showHelpPopup()
elif key == ord('w') or key == ord('W'):
cli.wizard.showWizard()
+ elif key == ord('l') - 96:
+ # force redraw when ctrl+l is pressed
+ control.redraw()
else:
for panelImpl in displayPanels:
isKeystrokeConsumed = panelImpl.handleKey(key)
More information about the tor-commits
mailing list