From 5f71297bc972a5998dc5235e92762c27923f5489 Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Wed, 21 Sep 2011 12:51:41 -0400 Subject: [PATCH] - Add notice on autocompletion that not all records were displayed --- skins/default/splitter.js | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/skins/default/splitter.js b/skins/default/splitter.js index de228c5..59ebb51 100644 --- a/skins/default/splitter.js +++ b/skins/default/splitter.js @@ -15,6 +15,7 @@ this.pos = attrib.start ? attrib.start * 1 : 0; this.relative = attrib.relative ? true : false; this.drag_active = false; + this.callback = attrib.callback; this.init = function() { @@ -24,7 +25,7 @@ // create and position the handle for this splitter this.p1pos = this.relative ? $(this.p1).position() : $(this.p1).offset(); this.p2pos = this.relative ? $(this.p2).position() : $(this.p2).offset(); - + if (this.horizontal) { var top = this.p1pos.top + this.p1.offsetHeight; this.layer = new rcube_layer(this.id, {x: 0, y: top, height: 10, @@ -92,7 +93,7 @@ this.onDragStart = function(e) { // disable text selection while dragging the splitter - if (window.webkit || bw.safari) + if (bw.konq || bw.chrome || bw.safari) document.body.style.webkitUserSelect = 'none'; this.p1pos = this.relative ? $(this.p1).position() : $(this.p1).offset(); @@ -155,7 +156,7 @@ this.onDragStop = function(e) { // resume the ability to highlight text - if (window.webkit || bw.safari) + if (bw.konq || bw.chrome || bw.safari) document.body.style.webkitUserSelect = 'auto'; // cancel the listening for drag events @@ -168,6 +169,9 @@ this.set_cookie(); + if (typeof this.callback == 'function') + this.callback(this); + return bw.safari ? true : rcube_event.cancel(e); }; -- Gitblit v1.9.1