JAL-2622 no vertical scroll of wrapped alignment from trackpad / mouse
[jalview.git] / src / jalview / fts / service / pdb / PDBFTSPanel.java
index 66b8261..b944b9b 100644 (file)
@@ -42,7 +42,7 @@ public class PDBFTSPanel extends GFTSPanel
 
   private static Map<String, Integer> tempUserPrefs = new HashMap<String, Integer>();
 
-  private static final String PDB_FTS_CACHE_KEY = "PDB_FTS_CACHE_KEY";
+  private static final String PDB_FTS_CACHE_KEY = "CACHE.PDB_FTS";
 
   public PDBFTSPanel(SequenceFetcher seqFetcher)
   {
@@ -51,12 +51,12 @@ public class PDBFTSPanel extends GFTSPanel
     this.seqFetcher = seqFetcher;
     this.progressIndicator = (seqFetcher == null) ? null : seqFetcher
             .getProgressIndicator();
-    fireCache();
   }
 
   @Override
   public void searchAction(boolean isFreshSearch)
   {
+    mainFrame.requestFocusInWindow();
     if (isFreshSearch)
     {
       offSet = 0;
@@ -144,7 +144,7 @@ public class PDBFTSPanel extends GFTSPanel
           refreshPaginatorState();
           updateSummaryTableSelections();
         }
-        fireCache();
+        txt_search.updateCache();
       }
     }.start();
   }
@@ -278,10 +278,12 @@ public class PDBFTSPanel extends GFTSPanel
     return tempUserPrefs;
   }
 
+
   @Override
   public String getCacheKey()
   {
     return PDB_FTS_CACHE_KEY;
   }
 
+
 }