From 7271c53b93e7834da8e86fc0a4d7b7fb57f5a9d7 Mon Sep 17 00:00:00 2001 From: tcofoegbu Date: Tue, 14 Jun 2016 12:24:40 +0100 Subject: [PATCH 1/1] JAL-2047 trapped block that could likely cause ClassCastException --- src/jalview/fts/core/FTSDataColumnPreferences.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/jalview/fts/core/FTSDataColumnPreferences.java b/src/jalview/fts/core/FTSDataColumnPreferences.java index 1e38260..eb7455e 100644 --- a/src/jalview/fts/core/FTSDataColumnPreferences.java +++ b/src/jalview/fts/core/FTSDataColumnPreferences.java @@ -68,8 +68,12 @@ public class FTSDataColumnPreferences extends JScrollPane FTSRestClientI ftsRestClient) { this.ftsRestClient = ftsRestClient; + if (source.equals(PreferenceSource.STRUCTURE_CHOOSER) + || source.equals(PreferenceSource.PREFERENCES)) + { structSummaryColumns = ((PDBFTSRestClient) ftsRestClient) - .getAllDefaultDisplayedStructureDataColumns(); + .getAllDefaultDisplayedStructureDataColumns(); + } allFTSDataColumns.addAll(ftsRestClient.getAllFTSDataColumns()); tbl_FTSDataColumnPrefs.setAutoCreateRowSorter(true); -- 1.7.10.2