Author: kaiyi4
Date: Fri Aug 29 09:30:00 2008
New Revision: 2665

Modified:
   trunk/src/ca/sqlpower/architect/swingui/olap/OLAPPane.java

Log:
Fixed index out of bound exception when dragging a section that has no content.

Modified: trunk/src/ca/sqlpower/architect/swingui/olap/OLAPPane.java
==============================================================================
--- trunk/src/ca/sqlpower/architect/swingui/olap/OLAPPane.java  (original)
+++ trunk/src/ca/sqlpower/architect/swingui/olap/OLAPPane.java Fri Aug 29 09:30:00 2008
@@ -497,7 +497,7 @@
PaneSection<OLAPObject> insertSection = (PaneSection<OLAPObject>) getInsertionPoint().getSection();
             int insertIndex = getInsertionPoint().getIndex();

-            if (insertSection == null) {
+            if (insertSection == null && !sections.isEmpty()) {
                 insertSection = (PaneSection<OLAPObject>) sections.get(0);
                 insertIndex = insertSection.getItems().size();
             }

Reply via email to