diff --git a/apps/common/main/lib/controller/Plugins.js b/apps/common/main/lib/controller/Plugins.js index ce42bd51f3..99ee1bb08a 100644 --- a/apps/common/main/lib/controller/Plugins.js +++ b/apps/common/main/lib/controller/Plugins.js @@ -602,7 +602,7 @@ define([ if (variation.get_InsideMode()) { var guid = plugin.get_Guid(), langName = plugin.get_Name(lang), - menu = 'right'//variation.get_Menu(); + menu = this.isPDFEditor ? 'left' : variation.get_Menu(); this.addPluginToSideMenu(plugin, langName, menu); if (!this.viewPlugins.pluginPanels[guid].openInsideMode(langName, url, frameId, plugin.get_Guid())) this.api.asc_pluginButtonClick(-1, plugin.get_Guid()); diff --git a/apps/documenteditor/main/app/view/RightMenu.js b/apps/documenteditor/main/app/view/RightMenu.js index 3d8e20b35f..fd57f244e0 100644 --- a/apps/documenteditor/main/app/view/RightMenu.js +++ b/apps/documenteditor/main/app/view/RightMenu.js @@ -346,7 +346,8 @@ define([ }, GetActivePane: function() { - return (this.minimizedMode) ? null : this.$el.find(".settings-panel.active")[0].id; + var active = this.$el.find(".settings-panel.active"); + return (this.minimizedMode || active.length === 0) ? null : active[0].id; }, clearSelection: function() {