From 1bcc54ef251fddb8ce9334212cd8bf75fb6d39a2 Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Tue, 22 May 2018 13:48:17 +0800 Subject: [PATCH] MDL-61189 editor_tinymce: save data before submitting --- lib/editor/tinymce/module.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/editor/tinymce/module.js b/lib/editor/tinymce/module.js index d3118ef0f33..b7b790472a6 100644 --- a/lib/editor/tinymce/module.js +++ b/lib/editor/tinymce/module.js @@ -80,6 +80,16 @@ M.editor_tinymce.init_editor = function(Y, editorid, options) { }); }; } + + // Retain any setup which is already defined. + options.originalSetupFunction = options.setup || function(){}; + options.setup = function(editor) { + options.originalSetupFunction(); + editor.onChange.add(function(ed) { + ed.save(); + }); + }; + tinyMCE.init(options); var item = document.getElementById(editorid+'_filemanager');