[SSE] Fix Bug 45324
This commit is contained in:
parent
d9ad6eaf3b
commit
8f327d08cb
|
@ -139,7 +139,6 @@ define([
|
|||
me.documentHolder.render();
|
||||
me.documentHolder.el.tabIndex = -1;
|
||||
|
||||
$(document).on('mousewheel', _.bind(me.onDocumentWheel, me));
|
||||
$(document).on('mousedown', _.bind(me.onDocumentRightDown, me));
|
||||
$(document).on('mouseup', _.bind(me.onDocumentRightUp, me));
|
||||
$(document).on('keydown', _.bind(me.onDocumentKeyDown, me));
|
||||
|
@ -244,8 +243,11 @@ define([
|
|||
view.menuSignatureRemove.on('click', _.bind(me.onSignatureClick, me));
|
||||
}
|
||||
|
||||
var documentHolderEl = view.cmpEl;
|
||||
var addEvent = function( elem, type, fn, options ) {
|
||||
elem.addEventListener ? elem.addEventListener( type, fn, options) : elem.attachEvent( "on" + type, fn );
|
||||
};
|
||||
|
||||
var documentHolderEl = view.cmpEl;
|
||||
if (documentHolderEl) {
|
||||
documentHolderEl.on({
|
||||
mousedown: function(e) {
|
||||
|
@ -267,16 +269,13 @@ define([
|
|||
});
|
||||
|
||||
//NOTE: set mouse wheel handler
|
||||
|
||||
var addEvent = function( elem, type, fn ) {
|
||||
elem.addEventListener ? elem.addEventListener( type, fn, false ) : elem.attachEvent( "on" + type, fn );
|
||||
};
|
||||
|
||||
var eventname=(/Firefox/i.test(navigator.userAgent))? 'DOMMouseScroll' : 'mousewheel';
|
||||
addEvent(view.el, eventname, _.bind(this.onDocumentWheel,this));
|
||||
addEvent(view.el, eventname, _.bind(this.onDocumentWheel,this), false);
|
||||
|
||||
me.cellEditor = $('#ce-cell-content');
|
||||
}
|
||||
Common.Utils.isChrome ? addEvent(document, 'mousewheel', _.bind(this.onDocumentWheel,this), { passive: false } ) :
|
||||
$(document).on('mousewheel', _.bind(this.onDocumentWheel, this));
|
||||
},
|
||||
|
||||
loadConfig: function(data) {
|
||||
|
|
Loading…
Reference in a new issue