Send new sequences when firing alignment changed
authoramwaterhouse <Andrew Waterhouse>
Thu, 4 Jan 2007 16:18:59 +0000 (16:18 +0000)
committeramwaterhouse <Andrew Waterhouse>
Thu, 4 Jan 2007 16:18:59 +0000 (16:18 +0000)
src/jalview/appletgui/AlignFrame.java
src/jalview/gui/AlignFrame.java

index 479b37f..701024b 100755 (executable)
@@ -795,7 +795,7 @@ public void itemStateChanged(ItemEvent evt)
 
     originalSource.hasHiddenColumns = viewport.colSel.getHiddenColumns() != null;
     updateEditMenuBar();
-    originalSource.firePropertyChange("alignment", null,null);
+    originalSource.firePropertyChange("alignment", null,originalSource.alignment.getSequences());
   }
 
   /**
@@ -816,7 +816,7 @@ public void itemStateChanged(ItemEvent evt)
     originalSource.hasHiddenColumns = viewport.colSel.getHiddenColumns()!=null;
 
     updateEditMenuBar();
-    originalSource.firePropertyChange("alignment", null, null);
+    originalSource.firePropertyChange("alignment", null, originalSource.alignment.getSequences());
   }
 
   AlignViewport getOriginatingSource(CommandI command)
@@ -1084,7 +1084,7 @@ public void itemStateChanged(ItemEvent evt)
 
         viewport.setEndSeq(viewport.alignment.getHeight());
         viewport.alignment.getWidth();
-        viewport.firePropertyChange("alignment", null, null);
+        viewport.firePropertyChange("alignment", null, viewport.alignment.getSequences());
       }
 
     }
index 07c56c4..b466beb 100755 (executable)
@@ -592,7 +592,7 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener
           dset.deleteSequence(0);
         }
 
-        firePropertyChange("Alignment", null, null);
+        firePropertyChange("Alignment", null, viewport.alignment.getSequences());
 
         updateEditMenuBar();
       }
@@ -990,7 +990,9 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener
     if(originalSource!=null)
     {
       originalSource.hasHiddenColumns = viewport.colSel.getHiddenColumns() != null;
-      originalSource.firePropertyChange("alignment", null,null);
+      originalSource.firePropertyChange("alignment",
+                                        null,
+                                        originalSource.alignment.getSequences());
     }
   }
 
@@ -1014,7 +1016,9 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener
     if(originalSource!=null)
     {
       originalSource.hasHiddenColumns = viewport.colSel.getHiddenColumns() != null;
-      originalSource.firePropertyChange("alignment", null,null);
+      originalSource.firePropertyChange("alignment",
+                                        null,
+                                        originalSource.alignment.getSequences());
     }
   }