JAL-4177 disable ‘Cancel’ as well - since we as yet do not support cancelling the...
[jalview.git] / src / jalview / gui / StructureChooser.java
index 4e5378e..5cd339b 100644 (file)
@@ -1203,6 +1203,11 @@ public class StructureChooser extends GStructureChooser
     final int preferredHeight = pnl_filter.getHeight();
     btn_add.setEnabled(false);
     btn_newView.setEnabled(false);
+    btn_cancel.setEnabled(false);
+    actionsPanel.setEnabled(false);
+    
+    final String progress=MessageManager.getString("label.working_ellipsis");
+    setProgressBar(progress, progress.hashCode());
     Runnable viewStruc = new Runnable()
     {
       @Override
@@ -1293,7 +1298,9 @@ public class StructureChooser extends GStructureChooser
                   .getCmb_assSeq().getSelectedItem();
           SequenceI userSelectedSeq = assSeqOpt.getSequence();
           if (userSelectedSeq != null)
+          {
             selectedSequence = userSelectedSeq;
+          }
           String pdbFilename = selectedPdbFileName;
 
           StructureChooser.openStructureFileForSequence(ssm, sc, ap,
@@ -1304,6 +1311,7 @@ public class StructureChooser extends GStructureChooser
           @Override
           public void run()
           {
+            setProgressBar("Complete.", progress.hashCode());
             closeAction(preferredHeight);
             mainFrame.dispose();
           }