From 91d1a15ba89398cfb1a58f372b4a4329547b41a3 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Tue, 26 May 2009 03:28:42 -0400
Subject: [PATCH] - Add drag cancelling with ESC key (#1484344)

---
 program/js/list.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/program/js/list.js b/program/js/list.js
index 17bf4cf..addd1e6 100644
--- a/program/js/list.js
+++ b/program/js/list.js
@@ -625,6 +625,7 @@
 
   var keyCode = rcube_event.get_keycode(e);
   var mod_key = rcube_event.get_modifier(e);
+
   switch (keyCode)
   {
     case 40:
@@ -653,6 +654,9 @@
 {
   switch (rcube_event.get_keycode(e))
   {
+    case 27:
+      if (this.drag_active)
+	this.drag_mouse_up(e);
     case 40:
     case 38: 
     case 63233:

--
Gitblit v1.9.1