quick fix for nullpointer in column selection when saving jalview project (David...
[jalview.git] / src / jalview / gui / AlignViewport.java
index f279910..289fab7 100755 (executable)
@@ -232,9 +232,11 @@ public class AlignViewport implements SelectionSource
     if (hiddenColumns != null)
     {
       this.colSel = hiddenColumns;
-      if (hiddenColumns.getHiddenColumns() != null)
+      if (hiddenColumns.getHiddenColumns() != null && hiddenColumns.getHiddenColumns().size()>0)
       {
         hasHiddenColumns = true;
+      } else {
+        hasHiddenColumns = false;
       }
     }
     init();
@@ -267,9 +269,11 @@ public class AlignViewport implements SelectionSource
     if (hiddenColumns != null)
     {
       this.colSel = hiddenColumns;
-      if (hiddenColumns.getHiddenColumns() != null)
+      if (hiddenColumns.getHiddenColumns() != null && hiddenColumns.getHiddenColumns().size()>0)
       {
         hasHiddenColumns = true;
+      } else {
+        hasHiddenColumns = false;
       }
     }
     init();