JAL-2071 further refactoring, optimisation, and house keeping for the generic Free...
[jalview.git] / src / jalview / jbgui / GStructureChooser.java
index ed94172..a5b03d8 100644 (file)
@@ -474,9 +474,9 @@ public abstract class GStructureChooser extends JPanel implements
           btn_cancel.setEnabled(false);
           btn_view.setVisible(false);
           btn_cancel.setVisible(false);
-          previousWantedFields = FTSDataColumnPreferences
-                  .getStructureSummaryFields().toArray(
-                          new FTSDataColumnI[0]);
+          previousWantedFields = PDBFTSRestClient.getInstance()
+                  .getAllDefaulDisplayedDataColumns()
+                  .toArray(new FTSDataColumnI[0]);
         }
         if (sourceTabbedPane.getTitleAt(index)
                 .equals(foundStructureSummary))
@@ -528,7 +528,9 @@ public abstract class GStructureChooser extends JPanel implements
       return true;
     }
 
-    return Arrays.equals(FTSDataColumnPreferences.getStructureSummaryFields()
+    return Arrays.equals(
+            PDBFTSRestClient.getInstance()
+                    .getAllDefaulDisplayedDataColumns()
             .toArray(new FTSDataColumnI[0]),
             previousWantedFields) ? false : true;