ID tooltip preference settings and doc
[jalview.git] / src / jalview / gui / SeqCanvas.java
index a7ba035..77b8938 100755 (executable)
@@ -633,7 +633,7 @@ public class SeqCanvas extends JComponent
       int blockStart = startRes;
       int blockEnd = endRes;
 
-      for (int i = 0; i < regions.size(); i++)
+      for (int i = 0; regions!=null && i < regions.size(); i++)
       {
         int[] region = (int[]) regions.elementAt(i);
         int hideStart = region[0];
@@ -694,7 +694,8 @@ public class SeqCanvas extends JComponent
     for (int i = startSeq; i < endSeq; i++)
     {
       nextSeq = av.alignment.getSequenceAt(i);
-
+      if (nextSeq==null)
+        continue;
       sr.drawSequence(nextSeq, av.alignment.findAllGroups(nextSeq),
               startRes, endRes, offset + ((i - startSeq) * av.charHeight));