From 1691a8e91af06e249291747f81045dd2cd97cb5e Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Fri, 05 Jun 2009 09:18:08 -0400
Subject: [PATCH] - fix key repetition (#1485672)

---
 program/js/list.js |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/program/js/list.js b/program/js/list.js
index f470409..193e467 100644
--- a/program/js/list.js
+++ b/program/js/list.js
@@ -90,7 +90,7 @@
 
     // set body events
     if (this.keyboard) {
-      rcube_event.add_listener({element:document, event:'keypress', object:this, method:'key_press'});
+      rcube_event.add_listener({element:document, event:bw.opera?'keypress':'keydown', object:this, method:'key_press'});
       rcube_event.add_listener({element:document, event:'keydown', object:this, method:'key_down'});
     }
   }
@@ -680,7 +680,8 @@
   {
     case 27:
       if (this.drag_active)
-	this.drag_mouse_up(e);
+	return this.drag_mouse_up(e);
+	
     case 40:
     case 38: 
     case 63233:

--
Gitblit v1.9.1