I updated to 3.5.2 and am using the $().ckeditor() plugin and have not got an issue when I destroy the editor in a page. I'm creating the CK as follows:
The following line errors in all browsers
N is null but I can't quite trace where the problem stems from. I've added a null check for the mo, but that will get overwritten on the next update .Has anyone else come across this issue?
$item.ckeditor( function() { /* callback code */ var editor = $item.ckeditorGet(); if (editor.setData) { editor.setData($.data(el, "block").content); } else { editor.on('loaded', function() { editor.setData($.data(el, "block").content); }); } }, { width: $item.width(), height: $item.height() + 150 , contentsCss: ['_res/css/global.css', masterCss, '/_res/ckeditor/contents.css'] } ); /* destroying the editor like so */ Editing.createCk(el, function(editor) { $$item = $(el); $.data(el, "block").content = editor.getData(); //change the content editor.destroy(); //remove the editor });
The following line errors in all browsers
ckeditor.js (compressed) line 96: getSnapshotData:function(){return N.getFrameDocument().getBody().getHtml()
N is null but I can't quite trace where the problem stems from. I've added a null check for the mo, but that will get overwritten on the next update .Has anyone else come across this issue?