aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/window.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/console/window.py')
-rw-r--r--libmproxy/console/window.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/libmproxy/console/window.py b/libmproxy/console/window.py
index d64e83df..600ae413 100644
--- a/libmproxy/console/window.py
+++ b/libmproxy/console/window.py
@@ -17,6 +17,16 @@ class Window(urwid.Frame):
def sig_focus(self, sender, section):
self.focus_position = section
+ def mouse_event(self, *args, **kwargs):
+ # args: (size, event, button, col, row)
+ k = super(self.__class__, self).mouse_event(*args, **kwargs)
+ if args[1] == "mouse drag":
+ signals.status_message.send(
+ message = "Hold down alt or ctrl to select text.",
+ expire = 1
+ )
+ return False
+
def keypress(self, size, k):
k = super(self.__class__, self).keypress(size, k)
if k == "?":