X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FAlignViewport.java;h=264100e0f1432831c45f6f4d56cc1405ba1ce4da;hb=362f2db1b01f3562784864a1d6ac5f7b9be0a18a;hp=87566c609716897040c77fcb68304b7e14cd11ab;hpb=57dc00f8b62b404e14bd7e689ecc510ab24aeecf;p=jalview.git diff --git a/src/jalview/appletgui/AlignViewport.java b/src/jalview/appletgui/AlignViewport.java old mode 100755 new mode 100644 index 87566c6..264100e --- a/src/jalview/appletgui/AlignViewport.java +++ b/src/jalview/appletgui/AlignViewport.java @@ -26,6 +26,7 @@ import jalview.bin.*; import jalview.datamodel.*; import jalview.schemes.*; import jalview.structure.SelectionSource; +import jalview.structure.StructureSelectionManager; import jalview.structure.VamsasSource; public class AlignViewport implements SelectionSource, VamsasSource @@ -144,6 +145,13 @@ public class AlignViewport implements SelectionSource, VamsasSource String sequenceSetID; Hashtable hiddenRepSequences; + + public void finalize() { + applet=null; + quality=null; + alignment=null; + colSel=null; + } public AlignViewport(AlignmentI al, JalviewLite applet) { @@ -1617,7 +1625,7 @@ public class AlignViewport implements SelectionSource, VamsasSource public void sendSelection() { jalview.structure.StructureSelectionManager - .getStructureSelectionManager().sendSelection( + .getStructureSelectionManager(applet).sendSelection( new SequenceGroup(getSelectionGroup()), new ColumnSelection(getColumnSelection()), this); }