Signed-off-by: Tim Marx <t.m...@proxmox.com> --- www/manager6/dc/ClusterEdit.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/www/manager6/dc/ClusterEdit.js b/www/manager6/dc/ClusterEdit.js index 227812d3..b4603291 100644 --- a/www/manager6/dc/ClusterEdit.js +++ b/www/manager6/dc/ClusterEdit.js @@ -191,6 +191,8 @@ Ext.define('PVE.ClusterJoinNodeWindow', { let vm = this.getViewModel(); let assistedEntryBox = this.lookup('assistedEntry'); + let linkEditorContainer = this.lookup('linkEditorContainer'); + if (!assistedEntryBox.getValue()) { // not in assisted entry mode, nothing to do return; @@ -211,6 +213,7 @@ Ext.define('PVE.ClusterJoinNodeWindow', { field.valid = false; linkEditor.setLinks([]); linkEditor.setInfoText(); + linkEditorContainer.setVisible(false); } else { let interfaces = joinInfo.totem.interface; let links = Object.values(interfaces).map(iface => { @@ -243,8 +246,8 @@ Ext.define('PVE.ClusterJoinNodeWindow', { clusterName: joinInfo.totem.cluster_name }; field.valid = true; + linkEditorContainer.setVisible(true); } - vm.set('info', info); } }, @@ -349,6 +352,10 @@ Ext.define('PVE.ClusterJoinNodeWindow', { { xtype: 'fieldcontainer', fieldLabel: gettext("Cluster Network"), + bind: { + hidden: '{assistedEntry.checked}' + }, + reference: 'linkEditorContainer', items: [ { xtype: 'pveCorosyncLinkEditor', -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel