From 7c2d30b2e106a23fe2ab295f7dc2e628e4d828bb Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Wed, 13 Aug 2008 07:39:10 -0400
Subject: [PATCH] #1485170: fixed splitter under Firefox3
---
skins/default/splitter.js | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/skins/default/splitter.js b/skins/default/splitter.js
index 0b02fb5..31862ce 100644
--- a/skins/default/splitter.js
+++ b/skins/default/splitter.js
@@ -40,7 +40,7 @@
rcube_event.add_listener({element: this.elm, event:'mousedown', object:this, method:'onDragStart'});
rcube_event.add_listener({element: window, event:'resize', object:this, method:'onResize'});
- // read saved position form cookie
+ // read saved position from cookie
var cookie = bw.get_cookie(this.id);
if (cookie)
{
@@ -191,6 +191,11 @@
exp.setYear(exp.getFullYear() + 1);
bw.set_cookie(this.id, 'pos='+this.pos, exp);
+ // Firefox 3 will initiate its built in drag-and-drop on the divider
+ // widget if it already has focus when a second drag event starts
+ this.p1.focus();
+ this.p1.blur();
+
return bw.safari ? true : rcube_event.cancel(e);
};
--
Gitblit v1.9.1