Merge branch 'develop' into update_212_Dec_merge_with_21125_chamges
[jalview.git] / src / jalview / ws / jws2 / SequenceAnnotationWSClient.java
index 39217bb..29343f2 100644 (file)
@@ -149,14 +149,18 @@ public class SequenceAnnotationWSClient extends Jws2Client
             startSeqAnnotationWorker(sh, alignFrame, preset_, editParams);
           }
         });
-
-        if (!processParams(sh, editParams, true).toCompletableFuture().join())
-        {
-          return;
-        }
       }
     }
-    if (sh.action.toLowerCase(Locale.ROOT).contains("disorder"))
+    else
+    {
+      startSeqAnnotationWorker(sh, alignFrame, preset, editParams);
+    }
+  }
+
+  private void startSeqAnnotationWorker(ServiceWithParameters sh,
+      AlignFrame alignFrame, WsParamSetI preset, boolean editParams)
+  {
+    if (!sh.isInteractiveUpdate())
     {
       // build IUPred style client. take sequences, returns annotation per
       // sequence.