From: Edward Date: Thu, 7 May 2015 09:03:49 +0000 (+0800) Subject: Roo/form/ComboBoxArray.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=469858b2e52af14f6b2ccc4458e97401aa145444 Roo/form/ComboBoxArray.js --- diff --git a/Roo/form/ComboBoxArray.js b/Roo/form/ComboBoxArray.js index 0569f25efa..e2482d6df0 100644 --- a/Roo/form/ComboBoxArray.js +++ b/Roo/form/ComboBoxArray.js @@ -469,11 +469,14 @@ Roo.extend(Roo.form.ComboBoxArray.Item, Roo.BoxComponent, { return; } - this.cb.items.remove(this); - this.el.child('img').un('click', this.remove, this); - this.el.remove(); - this.cb.updateHiddenEl(); + if(false !== this.cb.fireEvent('remove', this.cb, this)){ + this.cb.items.remove(this); + this.el.child('img').un('click', this.remove, this); + this.el.remove(); + this.cb.updateHiddenEl(); + + this.cb.fireEvent('remove', this.cb, this); + } - this.cb.fireEvent('remove', this.cb, this); } }); \ No newline at end of file