diff --git a/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js b/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js index 4ba8627ff7df3..23f24bfcd1a9b 100755 --- a/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js +++ b/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js @@ -238,16 +238,20 @@ define([ * @param {Object} o */ openFileBrowser: function (o) { - var targetElementID = tinymce.activeEditor.getElement().getAttribute('id'); - var originId = this.id; + var targetElementID = tinyMCE.activeEditor.getElement().getAttribute('id'), + originId = this.id, + typeTitle, + storeId, + frameDialog, + wUrl; + this.initialize(targetElementID, this.config); - var typeTitle, - storeId = this.config['store_id'] !== null ? this.config['store_id'] : 0, - frameDialog = jQuery(o.win.frameElement).parents('[role="dialog"]'), - wUrl = this.config['files_browser_window_url'] + - 'target_element_id/' + this.id + '/' + - 'store/' + storeId + '/'; + storeId = this.config['store_id'] !== null ? this.config['store_id'] : 0; + frameDialog = jQuery(o.win.frameElement).parents('[role="dialog"]'); + wUrl = this.config['files_browser_window_url'] + + 'target_element_id/' + this.id + '/' + + 'store/' + storeId + '/'; this.mediaBrowserOpener = o.win; this.mediaBrowserTargetElementId = o.field;