Skip to content

Commit fc6af2f

Browse files
committed
simplify opening privacy policy link
1 parent 7c53aef commit fc6af2f

File tree

1 file changed

+3
-16
lines changed

1 file changed

+3
-16
lines changed

client/src/com/mirth/connect/client/ui/FirstLoginDialog.java

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,14 @@
99

1010
package com.mirth.connect.client.ui;
1111

12-
import java.awt.Desktop;
1312
import java.awt.Dimension;
1413
import java.awt.Point;
1514
import java.awt.event.WindowAdapter;
1615
import java.awt.event.WindowEvent;
1716
import java.util.prefs.Preferences;
1817

1918
import javax.swing.JDialog;
20-
import javax.swing.event.HyperlinkEvent;
2119
import javax.swing.event.HyperlinkEvent.EventType;
22-
import javax.swing.event.HyperlinkListener;
2320
import javax.swing.text.MutableAttributeSet;
2421
import javax.swing.text.SimpleAttributeSet;
2522
import javax.swing.text.StyleConstants;
@@ -177,19 +174,9 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
177174

178175
contentTextPane.setParagraphAttributes(set, true);
179176
contentTextPane.setEditable(false);
180-
contentTextPane.addHyperlinkListener(new HyperlinkListener() {
181-
public void hyperlinkUpdate(HyperlinkEvent evt) {
182-
if (evt.getEventType() == EventType.ACTIVATED && Desktop.isDesktopSupported()) {
183-
try {
184-
if (Desktop.isDesktopSupported()) {
185-
Desktop.getDesktop().browse(evt.getURL().toURI());
186-
} else {
187-
BareBonesBrowserLaunch.openURL(evt.getURL().toString());
188-
}
189-
} catch (Exception e) {
190-
e.printStackTrace();
191-
}
192-
}
177+
contentTextPane.addHyperlinkListener(event -> {
178+
if (event.getEventType() == EventType.ACTIVATED) {
179+
BareBonesBrowserLaunch.openURL(event.getURL().toString());
193180
}
194181
});
195182

0 commit comments

Comments
 (0)