Add synchronized for desktop.browse()

This commit is contained in:
Friendseeker 2024-11-21 17:02:15 -08:00
parent 881d78d2b7
commit de4c3da451
1 changed files with 4 additions and 1 deletions

View File

@ -245,7 +245,10 @@ object DependencyTreeSettings {
Def.task {
val uri = uriKey.value
streams.value.log.info(s"Opening ${uri} in browser...")
java.awt.Desktop.getDesktop.browse(uri)
val desktop = java.awt.Desktop.getDesktop
desktop.synchronized {
desktop.browse(uri)
}
uri
}