Content layers aren't hidden while mouse is down on the scrollbar

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9162 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
taggon 2011-09-15 09:41:23 +00:00
parent db57e428cc
commit 85cc449e1d

View file

@ -361,10 +361,13 @@ $.fn.xeContentToggler = function(){
.unbind('mousedown.tc keydown.tc')
.bind('mousedown.tc keydown.tc',
function(event){
if(event && (
(event.type == 'keydown' && event.which != ESC) ||
(event.type == 'mousedown' && ($(event.target).is('.tgAnchor,.tgContent') || $layer.has(event.target)[0]))
)) return true;
if(event) {
if(event.type == 'keydown' && event.which != ESC) return true;
if(event.type == 'mousedown') {
var $t = $(event.target);
if($t.is('html,.tgAnchor,.tgContent') || $layer.has($t).length) return true;
}
}
$this.trigger('close.tc');