includes/clientside/tinymce/plugins/save/editor_plugin_src.js
changeset 459 31c23016ab62
parent 395 fa4c5ecb7c9a
child 588 20484deb89cd
--- a/includes/clientside/tinymce/plugins/save/editor_plugin_src.js	Fri Feb 22 12:51:53 2008 -0500
+++ b/includes/clientside/tinymce/plugins/save/editor_plugin_src.js	Sun Feb 24 12:50:52 2008 -0500
@@ -1,5 +1,5 @@
 /**
- * $Id: editor_plugin_src.js 531 2008-01-14 13:34:28Z spocke $
+ * $Id: editor_plugin_src.js 609 2008-02-18 16:19:27Z spocke $
  *
  * @author Moxiecode
  * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
@@ -50,27 +50,24 @@
 		_save : function() {
 			var ed = this.editor, formObj, os, i, elementId;
 
-			if (ed.getParam("fullscreen_is_enabled"))
-				return true;
-
 			formObj = tinymce.DOM.get(ed.id).form || tinymce.DOM.getParent(ed.id, 'form');
 
 			if (ed.getParam("save_enablewhendirty") && !ed.isDirty())
 				return true;
 
-			if (formObj) {
-				tinyMCE.triggerSave();
+			tinyMCE.triggerSave();
 
-				// Use callback instead
-				if (os = ed.getParam("save_onsavecallback")) {
-					if (ed.execCallback('save_onsavecallback', ed)) {
-						ed.startContent = tinymce.trim(ed.getContent({format : 'raw'}));
-						ed.nodeChanged();
-					}
-
-					return;
+			// Use callback instead
+			if (os = ed.getParam("save_onsavecallback")) {
+				if (ed.execCallback('save_onsavecallback', ed)) {
+					ed.startContent = tinymce.trim(ed.getContent({format : 'raw'}));
+					ed.nodeChanged();
 				}
 
+				return;
+			}
+
+			if (formObj) {
 				ed.isNotDirty = true;
 
 				if (formObj.onsubmit == null || formObj.onsubmit() != false)