Skip to content

Commit 9a542a9

Browse files
author
batalygin
committed
Исправлено поведение внутри iframe malihu#451
1 parent 5f1bb9d commit 9a542a9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

jquery.mCustomScrollbar.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1097,7 +1097,8 @@ and dependencies (minified).
10971097
if(o.advanced.extraDraggableSelectors){sel.add($(o.advanced.extraDraggableSelectors));}
10981098
if(d.bindEvents){ /* check if events are bound */
10991099
/* unbind namespaced events from document/selectors */
1100-
$(document).add($(!_canAccessIFrame() || top.document)).unbind("."+namespace);
1100+
var doc=_canAccessIFrame() ? top.document : document;
1101+
$(document).add($(doc)).unbind("."+namespace);
11011102
sel.each(function(){
11021103
$(this).unbind("."+namespace);
11031104
});
@@ -1189,7 +1190,8 @@ and dependencies (minified).
11891190
mCSB_dragger=$("#"+draggerId[0]+",#"+draggerId[1]),
11901191
draggable,dragY,dragX,
11911192
rds=o.advanced.releaseDraggableSelectors ? mCSB_dragger.add($(o.advanced.releaseDraggableSelectors)) : mCSB_dragger,
1192-
eds=o.advanced.extraDraggableSelectors ? $(!_canAccessIFrame() || top.document).add($(o.advanced.extraDraggableSelectors)) : $(!_canAccessIFrame() || top.document);
1193+
doc=_canAccessIFrame() ? top.document : document,
1194+
eds=o.advanced.extraDraggableSelectors ? $(doc).add($(o.advanced.extraDraggableSelectors)) : $(doc);
11931195
mCSB_dragger.bind("contextmenu."+namespace,function(e){
11941196
e.preventDefault(); //prevent right click
11951197
}).bind("mousedown."+namespace+" touchstart."+namespace+" pointerdown."+namespace+" MSPointerDown."+namespace,function(e){

0 commit comments

Comments
 (0)