From: Arthur Schiwon Date: Thu, 9 Apr 2015 12:40:00 +0000 (+0200) Subject: update back/continue buttons also on tab click X-Git-Tag: v8.1.0alpha1~43^2~4 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=00c29705470141ff0d4d9f72afbbac0b1369eb35;p=nextcloud-server.git update back/continue buttons also on tab click --- diff --git a/apps/user_ldap/js/wizard/view.js b/apps/user_ldap/js/wizard/view.js index 96f700f8f1a..7743c277d61 100644 --- a/apps/user_ldap/js/wizard/view.js +++ b/apps/user_ldap/js/wizard/view.js @@ -225,6 +225,10 @@ OCA = OCA || {}; } else { console.warn('Unreferenced left tab ' + oldTabID); } + + if(!_.isUndefined(this.tabs[newTabID])) { + this._controlUpdate(this.tabs[newTabID].tabIndex); + } }, /** diff --git a/apps/user_ldap/js/wizard/wizard.js b/apps/user_ldap/js/wizard/wizard.js index faa9de918a4..e8450d1c78f 100644 --- a/apps/user_ldap/js/wizard/wizard.js +++ b/apps/user_ldap/js/wizard/wizard.js @@ -52,9 +52,9 @@ OCA = OCA || {}; var filterOnTypeFactory = new OCA.LDAP.Wizard.FilterOnTypeFactory(); var tabs = []; - tabs.push(new OCA.LDAP.Wizard.WizardTabUserFilter(filterOnTypeFactory)); - tabs.push(new OCA.LDAP.Wizard.WizardTabLoginFilter()); - tabs.push(new OCA.LDAP.Wizard.WizardTabGroupFilter(filterOnTypeFactory)); + tabs.push(new OCA.LDAP.Wizard.WizardTabUserFilter(filterOnTypeFactory, 1)); + tabs.push(new OCA.LDAP.Wizard.WizardTabLoginFilter(2)); + tabs.push(new OCA.LDAP.Wizard.WizardTabGroupFilter(filterOnTypeFactory, 3)); tabs.push(new OCA.LDAP.Wizard.WizardTabAdvanced()); tabs.push(new OCA.LDAP.Wizard.WizardTabExpert()); diff --git a/apps/user_ldap/js/wizard/wizardTabElementary.js b/apps/user_ldap/js/wizard/wizardTabElementary.js index 31318dd0b2e..f4a966328c1 100644 --- a/apps/user_ldap/js/wizard/wizardTabElementary.js +++ b/apps/user_ldap/js/wizard/wizardTabElementary.js @@ -21,6 +21,7 @@ OCA = OCA || {}; * @param tabID */ init: function (tabIndex, tabID) { + tabIndex = 0; this._super(tabIndex, tabID); this.isActive = true; this.configChooserID = '#ldap_serverconfig_chooser';