From 2e8bb981a62c2c91e3fa29ad73d64f68f9558b7b Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Thu, 1 Oct 2020 22:25:59 +0300 Subject: [PATCH] Refactoring advanced settings --- apps/common/main/lib/view/AdvancedSettingsWindow.js | 12 +++++++----- .../main/app/view/TableSettingsAdvanced.js | 8 +++++++- .../main/app/view/ChartSettingsDlg.js | 12 +++++++++--- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/apps/common/main/lib/view/AdvancedSettingsWindow.js b/apps/common/main/lib/view/AdvancedSettingsWindow.js index cf3e6589c..108adb385 100644 --- a/apps/common/main/lib/view/AdvancedSettingsWindow.js +++ b/apps/common/main/lib/view/AdvancedSettingsWindow.js @@ -96,7 +96,7 @@ define([ allowDepress: false, contentTarget: btnEl.attr('content-target') }); - btn.on('click', _.bind(me.onCategoryClick, me)); + btn.on('click', _.bind(me.onCategoryClick, me, btn, index)); me.btnsCategory.push(btn); }); var cnt_panel = $window.find('.content-panel'), @@ -125,7 +125,7 @@ define([ this.close(); }, - onCategoryClick: function(btn, event) { + onCategoryClick: function(btn, index) { this.content_panels.filter('.active').removeClass('active'); $("#" + btn.options.contentTarget).addClass("active"); }, @@ -144,19 +144,21 @@ define([ setActiveCategory: function(index) { if (this.btnsCategory.length<1) return; - - var btnActive = this.btnsCategory[(index>=0 && index=0 && index