diff --git a/apps/common/main/lib/view/Plugins.js b/apps/common/main/lib/view/Plugins.js index de02e49ef6..63017e6ecf 100644 --- a/apps/common/main/lib/view/Plugins.js +++ b/apps/common/main/lib/view/Plugins.js @@ -393,9 +393,9 @@ define([ if (!leftMenuView.pluginSeparator.is(':visible')) { leftMenuView.pluginSeparator.show(); } - leftMenuView.pluginMoreContainer.before('
'); + leftMenuView.pluginSeparator.after(''); leftMenuView.$el.find('.left-panel').append(''); - this.pluginBtns[pluginGuid] = new Common.UI.Button({ + var button = new Common.UI.Button({ parentEl: leftMenuView.$el.find('#slot-btn-plugins' + name), cls: 'btn-category plugin-buttons', hint: lName, @@ -405,7 +405,8 @@ define([ onlyIcon: true, value: pluginGuid }); - this.pluginBtns[pluginGuid].on('click', _.bind(this.onShowPlugin, this, pluginGuid)); + button.on('click', _.bind(this.onShowPlugin, this, pluginGuid)); + this.pluginBtns = Object.assign({[pluginGuid]: button}, this.pluginBtns); this.setMoreButton();