X-Git-Url: http://git.roojs.org/?p=roojs1;a=blobdiff_plain;f=Roo%2Fform%2FComboBoxArray.js;h=0569f25efa397427899a9aa6506a3f380b2d5f8e;hp=39b79f8ed1b45b17e77f545e043876069dd774ca;hb=229f28a9419846aeb3734049436bdf8b202f68c2;hpb=caafb8cc7fb0ecdd7d4718b5f9e1ccc5dbe6a3a2 diff --git a/Roo/form/ComboBoxArray.js b/Roo/form/ComboBoxArray.js index 39b79f8ed1..0569f25efa 100644 --- a/Roo/form/ComboBoxArray.js +++ b/Roo/form/ComboBoxArray.js @@ -37,6 +37,13 @@ Roo.form.ComboBoxArray = function(config) { this.addEvents({ + /** + * @event beforeremove + * Fires before remove the value from the list + * @param {Roo.form.ComboBoxArray} _self This combo box array + * @param {Roo.form.ComboBoxArray.Item} item removed item + */ + 'beforeremove' : true, /** * @event remove * Fires when remove the value from the list @@ -461,6 +468,7 @@ Roo.extend(Roo.form.ComboBoxArray.Item, Roo.BoxComponent, { if(this.cb.disabled){ return; } + this.cb.items.remove(this); this.el.child('img').un('click', this.remove, this); this.el.remove();