From 44f43a151d463d03922471ed765bca53758d73eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tautvidas=20Sipavi=C4=8Dius?= Date: Wed, 7 Oct 2015 14:50:28 +0300 Subject: [PATCH] Fix closing of Image, ALC and Posts sidepanels on "Done" click --- assets/js/src/newsletter_editor/blocks/automatedLatestContent.js | 1 + assets/js/src/newsletter_editor/blocks/image.js | 1 + assets/js/src/newsletter_editor/blocks/posts.js | 1 + 3 files changed, 3 insertions(+) diff --git a/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js b/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js index 92835732f9..f7907bb1bd 100644 --- a/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js +++ b/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js @@ -238,6 +238,7 @@ define([ }); }, onBeforeDestroy: function() { + base.BlockSettingsView.prototype.onBeforeDestroy.apply(this, arguments); // Force close select2 if it hasn't closed yet this.$('.mailpoet_automated_latest_content_categories_and_tags').select2('close'); }, diff --git a/assets/js/src/newsletter_editor/blocks/image.js b/assets/js/src/newsletter_editor/blocks/image.js index c0467310d1..22b3ffadd1 100644 --- a/assets/js/src/newsletter_editor/blocks/image.js +++ b/assets/js/src/newsletter_editor/blocks/image.js @@ -327,6 +327,7 @@ define([ this._mediaManager.open(); }, onBeforeDestroy: function() { + base.BlockSettingsView.prototype.onBeforeDestroy.apply(this, arguments); if (typeof this._mediaManager === 'object') { this._mediaManager.remove(); } diff --git a/assets/js/src/newsletter_editor/blocks/posts.js b/assets/js/src/newsletter_editor/blocks/posts.js index df9c308004..d2d4276bb8 100644 --- a/assets/js/src/newsletter_editor/blocks/posts.js +++ b/assets/js/src/newsletter_editor/blocks/posts.js @@ -304,6 +304,7 @@ define([ }); }, onBeforeDestroy: function() { + base.BlockSettingsView.prototype.onBeforeDestroy.apply(this, arguments); // Force close select2 if it hasn't closed yet this.$('.mailpoet_posts_categories_and_tags').select2('close'); },