Index: editors/js/tinymce-3.js =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/wysiwyg/editors/js/tinymce-3.js,v retrieving revision 1.17 diff -u -p -r1.17 tinymce-3.js --- editors/js/tinymce-3.js 13 Jun 2009 01:14:43 -0000 1.17 +++ editors/js/tinymce-3.js 21 Oct 2009 16:28:52 -0000 @@ -106,7 +106,8 @@ Drupal.wysiwyg.editor.instance.tinymce = ed.addCommand(plugin, function() { if (typeof Drupal.wysiwyg.plugins[plugin].invoke == 'function') { var data = { format: 'html', node: ed.selection.getNode(), content: ed.selection.getContent() }; - Drupal.wysiwyg.plugins[plugin].invoke(data, pluginSettings, ed.id); + var instanceId = ed.id == 'mce_fullscreen' ? ed.getParam('fullscreen_editor_id') : ed.id; + Drupal.wysiwyg.plugins[plugin].invoke(data, pluginSettings, instanceId); } }); @@ -208,7 +209,8 @@ Drupal.wysiwyg.editor.instance.tinymce = insert: function(content) { content = this.prepareContent(content); - tinyMCE.execInstanceCommand(this.field, 'mceInsertContent', false, content); + var instanceId = tinyMCE.activeEditor.id == 'mce_fullscreen' && tinyMCE.activeEditor.getParam('fullscreen_editor_id') == this.field ? 'mce_fullscreen' : this.field; + tinyMCE.execInstanceCommand(instanceId, 'mceInsertContent', false, content); } };