]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/window/Wizard.js
fix #1317: check wizard form also on validitychange
[pve-manager.git] / www / manager6 / window / Wizard.js
index 7c10c5cbe7b5a8005a616e2a1e3b07e2d2aab7ea..7ae58776f34b15b1df77545137c220fe44800ea3 100644 (file)
@@ -229,7 +229,7 @@ Ext.define('PVE.window.Wizard', {
        display_header(tabs[0]);
 
        Ext.Array.each(me.query('field'), function(field) {
-           field.on('change', function(f) {
+           var validcheck = function() {
                var tp = me.down('#wizcontent');
                var atab = tp.getActiveTab();
                var valid = check_card(atab);
@@ -242,7 +242,9 @@ Ext.define('PVE.window.Wizard', {
                } else if (ntab && !atab.onSubmit) {
                    ntab.enable();
                }
-           });
+           };
+           field.on('change', validcheck);
+           field.on('validitychange', validcheck);
        });
     }
 });