From fbf6e7b4122e068f9eed459c1d51eef8495936f2 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Tue, 8 Mar 2016 11:03:55 +0100 Subject: [PATCH] ext6migrate: fix NodeSelector the intial value of the node selector is null, but when the store is loaded, it becomes an empty array this triggers the 'dirtychanged' event and causes the edit windows to enable the OK/Submit Button, even when no change is made this fix sets the default value to an empty array, which fixes the mentioned behaviour Signed-off-by: Dominik Csapak --- www/manager6/form/NodeSelector.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/www/manager6/form/NodeSelector.js b/www/manager6/form/NodeSelector.js index ca55341c..2a7f0132 100644 --- a/www/manager6/form/NodeSelector.js +++ b/www/manager6/form/NodeSelector.js @@ -9,7 +9,10 @@ Ext.define('PVE.form.NodeSelector', { // only allow those nodes (array) allowedNodes: undefined, - + // set default value to empty array, else it inits it with + // null and after the store load it is an empty array, + // triggering dirtychange + value: [], valueField: 'node', displayField: 'node', store: {