diff --git a/apps/api/documents/api.js b/apps/api/documents/api.js index 8360a010a..ad2263ec6 100644 --- a/apps/api/documents/api.js +++ b/apps/api/documents/api.js @@ -521,7 +521,8 @@ var data = { type: evt.type, x: evt.x - r.left, - y: evt.y - r.top + y: evt.y - r.top, + event: evt }; _sendCommand({ diff --git a/apps/spreadsheeteditor/main/app/controller/Main.js b/apps/spreadsheeteditor/main/app/controller/Main.js index 3bfe7505b..60c559866 100644 --- a/apps/spreadsheeteditor/main/app/controller/Main.js +++ b/apps/spreadsheeteditor/main/app/controller/Main.js @@ -363,7 +363,7 @@ define([ var editor = document.getElementById('editor_sdk'); if (editor) { var rect = editor.getBoundingClientRect(); - var event = window.event || arguments.callee.caller.arguments[0]; + var event = data.event || {}; this.api.asc_onMouseUp(event, data.x - rect.left, data.y - rect.top); } }