Fixed HTML code paste

This commit is contained in:
benweet 2014-06-12 21:13:48 +01:00
parent a667f9e933
commit 0356c9e60c

View File

@ -758,16 +758,11 @@ define([
.on('mouseup', _.bind(selectionMgr.saveSelectionState, selectionMgr, true, false))
.on('paste', function(evt) {
undoMgr.currentMode = 'paste';
adjustCursorPosition();
try {
var data = evt.originalEvent.clipboardData.getData("text/plain");
if(data) {
evt.preventDefault();
document.execCommand("insertHTML", false, data);
}
}
catch(e) {
}
var data = (evt.originalEvent || evt).clipboardData.getData('text/plain') || prompt('Paste something...');
data = escape(data);
adjustCursorPosition();
document.execCommand('insertHtml', false, data);
})
.on('cut', function() {
undoMgr.currentMode = 'cut';