Revision: 3717
Author: [email protected]
Date: Tue Jul 13 07:41:54 2010
Log: Fixed a concurrent modification exception.
http://code.google.com/p/power-architect/source/detail?r=3717
Modified:
/trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
Mon Jul 12 09:30:04 2010
+++ /trunk/src/main/java/ca/sqlpower/architect/swingui/ArchitectFrame.java
Tue Jul 13 07:41:54 2010
@@ -1231,7 +1231,8 @@
class ArchitectFrameWindowListener extends WindowAdapter {
public void windowClosing(WindowEvent e) {
- for (ArchitectSession session : sessions) {
+ List<ArchitectSwingSession> localSessions = new
ArrayList<ArchitectSwingSession>(sessions);
+ for (ArchitectSession session : localSessions) {
session.close();
}
}
@@ -1512,6 +1513,7 @@
}
private class TabDropTargetListener implements DropTargetListener {
+
public void dragEnter(DropTargetDragEvent dtde) {
// don't care
}