Prevent bad url from crashing when clicked.

This commit is contained in:
Robert C. Martin 2022-08-21 13:11:36 -05:00
parent b37bf2c519
commit 4d4b9cf487
2 changed files with 7 additions and 2 deletions

View File

@ -10,7 +10,7 @@
(def read-contact-lists-days-ago 7)
(def migration-level 9)
(def version "202208171549")
(def version "202208211311")
(def test-run? false)
;---configuration files

View File

@ -29,7 +29,12 @@
(defn open-link [e]
(when (= HyperlinkEvent$EventType/ACTIVATED (.getEventType e))
(browse/browse-url (str (.getURL e)))))
(when-let [url (str (.getURL e))]
(try
(browse/browse-url url)
(catch Exception ex
(prn 'open-link url (.getMessage ex))
(prn ex))))))
(defn make-main-window []
(let [event-context @(:event-context @ui-context)