Author: thomasobrien95
Date: Tue Dec 23 11:40:25 2008
New Revision: 2896

Modified:
   trunk/src/ca/sqlpower/architect/undo/SQLObjectChildren.java

Log:
Reordered a for loop to fix an IOOBE exception when removing the children of data sources.

Modified: trunk/src/ca/sqlpower/architect/undo/SQLObjectChildren.java
==============================================================================
--- trunk/src/ca/sqlpower/architect/undo/SQLObjectChildren.java (original)
+++ trunk/src/ca/sqlpower/architect/undo/SQLObjectChildren.java Tue Dec 23 11:40:25 2008
@@ -50,7 +50,7 @@
                                parent.setMagicEnabled(false);
                        }
                        sqlObject.setMagicEnabled(false);
-                       for (int ii = 0; ii < changed.length;ii++)
+                       for (int ii = changed.length - 1; ii >= 0; ii--)
                        {
                                sqlObject.removeChild(changed[ii]);
                        }

Reply via email to