JAL-2587 Progress bar sizing tweaks
[jalview.git] / src / jalview / gui / Jalview2XML.java
index d18c9b3..d472ef8 100644 (file)
@@ -1422,7 +1422,7 @@ public class Jalview2XML
         else
         {
           ArrayList<int[]> hiddenRegions = hidden
-                  .getHiddenColumnsCopyAsList();
+                  .getHiddenColumnsCopy();
           for (int[] region : hiddenRegions)
           {
             HiddenColumns hc = new HiddenColumns();
@@ -4423,13 +4423,6 @@ public class Jalview2XML
 
     }
     // recover view properties and display parameters
-    if (view.getViewName() != null)
-    {
-      af.viewport.viewName = view.getViewName();
-      af.setInitialTabVisible();
-    }
-    af.setBounds(view.getXpos(), view.getYpos(), view.getWidth(),
-            view.getHeight());
 
     af.viewport.setShowAnnotation(view.getShowAnnotation());
     af.viewport.setAbovePIDThreshold(view.getPidSelected());
@@ -4463,6 +4456,14 @@ public class Jalview2XML
     af.viewport.setShowUnconserved(view.hasShowUnconserved() ? view
             .isShowUnconserved() : false);
     af.viewport.getRanges().setStartRes(view.getStartRes());
+
+    if (view.getViewName() != null)
+    {
+      af.viewport.viewName = view.getViewName();
+      af.setInitialTabVisible();
+    }
+    af.setBounds(view.getXpos(), view.getYpos(), view.getWidth(),
+            view.getHeight());
     // startSeq set in af.alignPanel.updateLayout below
     af.alignPanel.updateLayout();
     ColourSchemeI cs = null;