diff --git a/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js b/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js index 6262c7ebb4..016a9e9671 100644 --- a/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js +++ b/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js @@ -377,7 +377,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('automatedLatestContent', { blockModel: Module.AutomatedLatestContentBlockModel, blockView: Module.AutomatedLatestContentBlockView, @@ -390,7 +390,7 @@ define([ }); }); - App.on('start', function() { + App.on('start', function(App, options) { App._ALCSupervisor = new Module.ALCSupervisor(); App._ALCSupervisor.refresh(); }); diff --git a/assets/js/src/newsletter_editor/blocks/base.js b/assets/js/src/newsletter_editor/blocks/base.js index d16a7e3bda..151e5472b9 100644 --- a/assets/js/src/newsletter_editor/blocks/base.js +++ b/assets/js/src/newsletter_editor/blocks/base.js @@ -94,8 +94,8 @@ define([ }, initialize: function() { this.on('showSettings', this.showSettings, this); - //this.on('dom:refresh', this.showBlock, this); - //this._isFirstRender = true; + this.on('dom:refresh', this.showBlock, this); + this._isFirstRender = true; }, showTools: function(_event) { if (!this.showingToolsDisabled) { @@ -125,12 +125,12 @@ define([ return this.model.clone(); }.bind(this); }, - //showBlock: function() { - //if (this._isFirstRender) { - //this.transitionIn(); - //this._isFirstRender = false; - //} - //}, + showBlock: function() { + if (this._isFirstRender) { + this.transitionIn(); + this._isFirstRender = false; + } + }, deleteBlock: function() { this.transitionOut().then(function() { this.model.destroy(); diff --git a/assets/js/src/newsletter_editor/blocks/button.js b/assets/js/src/newsletter_editor/blocks/button.js index f0fe4a5af6..d42b0eb015 100644 --- a/assets/js/src/newsletter_editor/blocks/button.js +++ b/assets/js/src/newsletter_editor/blocks/button.js @@ -133,7 +133,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('button', { blockModel: Module.ButtonBlockModel, blockView: Module.ButtonBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/container.js b/assets/js/src/newsletter_editor/blocks/container.js index 2e862ee523..95bbcecdb8 100644 --- a/assets/js/src/newsletter_editor/blocks/container.js +++ b/assets/js/src/newsletter_editor/blocks/container.js @@ -387,7 +387,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('container', { blockModel: Module.ContainerBlockModel, blockView: Module.ContainerBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/divider.js b/assets/js/src/newsletter_editor/blocks/divider.js index bffa0cf2ae..f0c4a92e63 100644 --- a/assets/js/src/newsletter_editor/blocks/divider.js +++ b/assets/js/src/newsletter_editor/blocks/divider.js @@ -140,7 +140,7 @@ define([ } }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('divider', { blockModel: Module.DividerBlockModel, blockView: Module.DividerBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/footer.js b/assets/js/src/newsletter_editor/blocks/footer.js index d91c6c687e..597a48acd2 100644 --- a/assets/js/src/newsletter_editor/blocks/footer.js +++ b/assets/js/src/newsletter_editor/blocks/footer.js @@ -116,7 +116,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('footer', { blockModel: Module.FooterBlockModel, blockView: Module.FooterBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/header.js b/assets/js/src/newsletter_editor/blocks/header.js index 032bd7ffd7..27f0f09c2f 100644 --- a/assets/js/src/newsletter_editor/blocks/header.js +++ b/assets/js/src/newsletter_editor/blocks/header.js @@ -116,7 +116,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('header', { blockModel: Module.HeaderBlockModel, blockView: Module.HeaderBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/image.js b/assets/js/src/newsletter_editor/blocks/image.js index 01c3979c96..b369249448 100644 --- a/assets/js/src/newsletter_editor/blocks/image.js +++ b/assets/js/src/newsletter_editor/blocks/image.js @@ -365,7 +365,7 @@ define([ }); Module.ImageWidgetView = ImageWidgetView; - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('image', { blockModel: Module.ImageBlockModel, blockView: Module.ImageBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/posts.js b/assets/js/src/newsletter_editor/blocks/posts.js index 4dde9f7f2b..d969608150 100644 --- a/assets/js/src/newsletter_editor/blocks/posts.js +++ b/assets/js/src/newsletter_editor/blocks/posts.js @@ -520,7 +520,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('posts', { blockModel: Module.PostsBlockModel, blockView: Module.PostsBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/social.js b/assets/js/src/newsletter_editor/blocks/social.js index 3ebdd5e483..9046bfd272 100644 --- a/assets/js/src/newsletter_editor/blocks/social.js +++ b/assets/js/src/newsletter_editor/blocks/social.js @@ -389,7 +389,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('social', { blockModel: Module.SocialBlockModel, blockView: Module.SocialBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/spacer.js b/assets/js/src/newsletter_editor/blocks/spacer.js index 7ffe3f8965..50c2140dbf 100644 --- a/assets/js/src/newsletter_editor/blocks/spacer.js +++ b/assets/js/src/newsletter_editor/blocks/spacer.js @@ -87,7 +87,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('spacer', { blockModel: Module.SpacerBlockModel, blockView: Module.SpacerBlockView, diff --git a/assets/js/src/newsletter_editor/blocks/text.js b/assets/js/src/newsletter_editor/blocks/text.js index 0144dce5a4..42135d87b2 100644 --- a/assets/js/src/newsletter_editor/blocks/text.js +++ b/assets/js/src/newsletter_editor/blocks/text.js @@ -100,7 +100,7 @@ define([ }, }); - App.on('before:start', function() { + App.on('before:start', function(App, options) { App.registerBlockType('text', { blockModel: Module.TextBlockModel, blockView: Module.TextBlockView, diff --git a/assets/js/src/newsletter_editor/components/content.js b/assets/js/src/newsletter_editor/components/content.js index 68986ef7b9..4214b8bdca 100644 --- a/assets/js/src/newsletter_editor/components/content.js +++ b/assets/js/src/newsletter_editor/components/content.js @@ -67,7 +67,7 @@ define([ return _.filter(blocks, predicate); }; - App.on('before:start', function(options) { + App.on('before:start', function(App, options) { // Expose block methods globally App.registerBlockType = Module.registerBlockType; App.getBlockTypeModel = Module.getBlockTypeModel;