diff --git a/www/manager6/qemu/MemoryEdit.js b/www/manager6/qemu/MemoryEdit.js index 1974abc4..6fda271b 100644 --- a/www/manager6/qemu/MemoryEdit.js +++ b/www/manager6/qemu/MemoryEdit.js @@ -99,12 +99,18 @@ Ext.define('PVE.qemu.MemoryInputPanel', { labelWidth: labelWidth, listeners: { change: function(f, value) { + var bf = me.down('field[name=balloon]'); + var balloon = bf.getValue(); + bf.setMaxValue(value); + bf.validate(); + }, + blur: function(f) { + var value = f.getValue(); var bf = me.down('field[name=balloon]'); var balloon = bf.getValue(); if (balloon > value) { bf.setValue(value); } - bf.setMaxValue(value); } } },