setVisible replaces show
[jalview.git] / src / MCview / PDBCanvas.java
index 025fce2..a5c0e70 100755 (executable)
@@ -77,7 +77,6 @@ public class PDBCanvas
   {
     this.seqcanvas = seqcanvas;
     this.sequence = seq;
-    seqcanvas.setPDBCanvas(this);
   }
 
   public void setPDBFile(PDBfile pdb)
@@ -146,7 +145,7 @@ public class PDBCanvas
     mainchain.seqend = seqend;
     mainchain.isVisible = true;
     mainchain.makeExactMapping(maxAlignseq, sequence);
-    mainchain.transferRESNUMFeatures(sequence.getDatasetSequence(), null);
+    mainchain.transferRESNUMFeatures(sequence, null);
     seqcanvas.getFeatureRenderer().featuresAdded();
     this.pdb = pdb;
     this.prefsize = new Dimension(getWidth(), getHeight());
@@ -513,12 +512,15 @@ public class PDBCanvas
   {
     // System.out.println("colour by seq");
     boolean showFeatures = false;
-    if (seqcanvas.getViewport().getShowSequenceFeatures())
+
+ //NO LONGER USED SINCE APPJMOL
+// if (seqcanvas.getViewport().getShowSequenceFeatures())
     {
       showFeatures = true;
       if (fr == null)
       {
-        fr = new jalview.gui.FeatureRenderer(seqcanvas.getViewport());
+    //NO LONGER USED SINCE APPJMOL
+//    fr = new jalview.gui.FeatureRenderer(seqcanvas.getViewport());
       }
 
       fr.transferSettings(seqcanvas.getFeatureRenderer());