Enable closing of a sidebar section in newsletter editor
This commit is contained in:
@ -65,10 +65,6 @@ define([
|
|||||||
var $openRegion = this.$el.find('.mailpoet_sidebar_region:not(.closed)'),
|
var $openRegion = this.$el.find('.mailpoet_sidebar_region:not(.closed)'),
|
||||||
$targetRegion = this.$el.find(event.target).closest('.mailpoet_sidebar_region');
|
$targetRegion = this.$el.find(event.target).closest('.mailpoet_sidebar_region');
|
||||||
|
|
||||||
if ($openRegion.get(0) === $targetRegion.get(0)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
$openRegion.find('.mailpoet_region_content').velocity(
|
$openRegion.find('.mailpoet_region_content').velocity(
|
||||||
'slideUp',
|
'slideUp',
|
||||||
{
|
{
|
||||||
@ -79,16 +75,19 @@ define([
|
|||||||
}.bind(this)
|
}.bind(this)
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
$targetRegion.find('.mailpoet_region_content').velocity(
|
|
||||||
'slideDown',
|
if ($openRegion.get(0) !== $targetRegion.get(0)) {
|
||||||
{
|
$targetRegion.find('.mailpoet_region_content').velocity(
|
||||||
duration: 250,
|
'slideDown',
|
||||||
easing: "easeIn",
|
{
|
||||||
complete: function() {
|
duration: 250,
|
||||||
$targetRegion.removeClass('closed');
|
easing: "easeIn",
|
||||||
},
|
complete: function() {
|
||||||
}
|
$targetRegion.removeClass('closed');
|
||||||
);
|
},
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
initialize: function(options) {
|
initialize: function(options) {
|
||||||
|
Reference in New Issue
Block a user