2009-01-09 Ivan N. Zlatev <contact@i-nz.net>
authorIvan Zlatev <ivan@ivanz.com>
Fri, 9 Jan 2009 14:51:41 +0000 (14:51 -0000)
committerIvan Zlatev <ivan@ivanz.com>
Fri, 9 Jan 2009 14:51:41 +0000 (14:51 -0000)
* BindingList.cs: Add calls InsertItem which raises OnListChanged, so
don't raise a duplicate OnListChanged in AddNewCore.

svn path=/trunk/mcs/; revision=122896

mcs/class/System/System.ComponentModel/BindingList.cs
mcs/class/System/System.ComponentModel/ChangeLog

index aaa885d5d9a698570d0fd2abca5d7f8dd7efb0ed..81e598d45889f95cf7e2b1d1150c499bd445fea6 100644 (file)
@@ -181,9 +181,6 @@ namespace System.ComponentModel {
                        Add (new_obj);
                        pending_add_index = IndexOf (new_obj);
                        add_pending = true;
-
-                       if (raise_list_changed_events)
-                               OnListChanged (new ListChangedEventArgs (ListChangedType.ItemAdded, pending_add_index));
                        
                        return new_obj;
                }
index bff886319645cbce12b2411b04d76686955c3adc..5b7bf4589973f2989efd85abcdabfc39ede0ea43 100644 (file)
@@ -1,3 +1,8 @@
+2009-01-09  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * BindingList.cs: Add calls InsertItem which raises OnListChanged, so 
+       don't raise a duplicate OnListChanged in AddNewCore.
+
 2008-12-22  Ivan N. Zlatev  <contact@i-nz.net>
 
        * ReferenceConverter.cs: Implemented.