Skip to content

Commit 65132fc

Browse files
committed
simplify opening privacy policy link
1 parent 371f041 commit 65132fc

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
@@ -12,17 +12,14 @@
1212
import static com.mirth.connect.client.core.BrandingConstants.CENTRAL_USER_REGISTRATION;
1313
import static com.mirth.connect.client.core.BrandingConstants.MANDATORY_USER_REGISTRATION;
1414

15-
import java.awt.Desktop;
1615
import java.awt.Dimension;
1716
import java.awt.Point;
1817
import java.awt.event.WindowAdapter;
1918
import java.awt.event.WindowEvent;
2019
import java.util.prefs.Preferences;
2120

2221
import javax.swing.JDialog;
23-
import javax.swing.event.HyperlinkEvent;
2422
import javax.swing.event.HyperlinkEvent.EventType;
25-
import javax.swing.event.HyperlinkListener;
2623
import javax.swing.text.MutableAttributeSet;
2724
import javax.swing.text.SimpleAttributeSet;
2825
import javax.swing.text.StyleConstants;
@@ -182,19 +179,9 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
182179

183180
contentTextPane.setParagraphAttributes(set, true);
184181
contentTextPane.setEditable(false);
185-
contentTextPane.addHyperlinkListener(new HyperlinkListener() {
186-
public void hyperlinkUpdate(HyperlinkEvent evt) {
187-
if (evt.getEventType() == EventType.ACTIVATED && Desktop.isDesktopSupported()) {
188-
try {
189-
if (Desktop.isDesktopSupported()) {
190-
Desktop.getDesktop().browse(evt.getURL().toURI());
191-
} else {
192-
BareBonesBrowserLaunch.openURL(evt.getURL().toString());
193-
}
194-
} catch (Exception e) {
195-
e.printStackTrace();
196-
}
197-
}
182+
contentTextPane.addHyperlinkListener(event -> {
183+
if (event.getEventType() == EventType.ACTIVATED) {
184+
BareBonesBrowserLaunch.openURL(event.getURL().toString());
198185
}
199186
});
200187

0 commit comments

Comments
 (0)