JAL-4059 Only run this once
authorBen Soares <b.soares@dundee.ac.uk>
Fri, 15 Dec 2023 13:06:52 +0000 (13:06 +0000)
committerBen Soares <b.soares@dundee.ac.uk>
Fri, 15 Dec 2023 13:06:52 +0000 (13:06 +0000)
src/jalview/util/JalviewJSUtil.java

index 22f79a5..a14ebb5 100644 (file)
@@ -186,8 +186,14 @@ public class JalviewJSUtil
     return j2sNamespace;
   }
 
+  private static boolean setArguments = false;
+
   public static void getURLCommandArguments()
   {
+    if (setArguments)
+    {
+      return;
+    }
 
     // setting ArgParser.ignoreNonStringValues allows non-string args to be
     // set with, e.g., --wrap=hello
@@ -319,6 +325,7 @@ public class JalviewJSUtil
          *
          *            }
          */
+        setArguments = true;
       } catch (Throwable t)
       {
         /**