BUGFIX: Multiple HTMLEditorFields not redrawing, fix by storing its container object before setting timeout

This commit is contained in:
Normann Lou 2012-11-05 11:24:46 +13:00
parent 1cb9c34fc5
commit 5152164d17

View File

@ -272,8 +272,11 @@ ss.editorWrappers['default'] = ss.editorWrappers.tinyMCE;
ed.create(this.attr('id'), config, function() {
// Delayed show because TinyMCE calls hide() via setTimeout on removing an element,
// which is called in quick succession with adding a new editor after ajax loading new markup
//storing the container object before setting timeout
var redrawObj = $(ed.getInstance().getContainer());
setTimeout(function() {
$(ed.getContainer()).show();
redrawObj.show();
}, 10);
});