JAL-3103 Remove BrowserLauncher2 and use Desktop.browse(url) with wrapper methods
[jalview.git] / src / jalview / gui / Preferences.java
index 17f6af6..fe0aea1 100755 (executable)
@@ -51,7 +51,7 @@ import javax.swing.table.TableColumn;
 import javax.swing.table.TableModel;
 import javax.swing.table.TableRowSorter;
 
-import edu.stanford.ejalbert.launching.IBrowserLaunching;
+//import edu.stanford.ejalbert.launching.IBrowserLaunching;
 import ext.edu.ucsf.rbvi.strucviz2.StructureManager;
 import jalview.analysis.AnnotationSorter.SequenceAnnotationOrder;
 import jalview.bin.Cache;
@@ -895,16 +895,7 @@ public class Preferences extends GPreferences
 
     Cache.setOrRemove("DEFAULT_BROWSER",
             (String) defaultBrowser.getSelectedItem());
-    if (Cache.getProperty("DEFAULT_BROWSER") != null)
-    {
-      System.setProperty(IBrowserLaunching.BROWSER_SYSTEM_PROPERTY,
-              Cache.getProperty("DEFAULT_BROWSER"));
-    }
-    else
-    {
-      System.clearProperty(IBrowserLaunching.BROWSER_SYSTEM_PROPERTY);
-    }
-    BrowserLauncher.resetBrowser();
+    BrowserLauncher.resetBrowser(true);
 
     // save user-defined and selected links
     String menuLinks = sequenceUrlLinks.writeUrlsAsString(true);