mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-18 03:44:54 -04:00
macos: properly set dock icon #29
This commit is contained in:
parent
908cfae530
commit
460ce2aabb
@ -38,10 +38,11 @@ class JavaFXInitializer internal constructor() : Application() {
|
||||
|
||||
JavaFXUtil.JAVA_FX_THREAD = Thread.currentThread()
|
||||
JavaFXUtil.HOST_SERVICES = hostServices
|
||||
DesktopUtil.initialize()
|
||||
|
||||
val worker = UnconditionalWorker()
|
||||
worker += { JavaFXUtil.MINOSOFT_LOGO = Image(Minosoft.MINOSOFT_ASSETS_MANAGER[DesktopUtil.ICON]) }
|
||||
worker += { catchAll { JavaFXUtil.BIXILON_LOGO = SvgLoader().loadSvg(Minosoft.MINOSOFT_ASSETS_MANAGER["minosoft:textures/icons/bixilon_logo.svg".toResourceLocation()]) } }
|
||||
worker += { DesktopUtil.initialize() }
|
||||
worker.work(LATCH)
|
||||
|
||||
Log.log(LogMessageType.JAVAFX, LogLevels.VERBOSE) { "Initialized JavaFX Toolkit!" }
|
||||
|
@ -76,7 +76,7 @@ object DesktopUtil {
|
||||
}
|
||||
|
||||
fun initialize() {
|
||||
System.setProperty("java.awt.headless", true.toString())
|
||||
System.setProperty("java.awt.headless", false#.toString())
|
||||
if (Taskbar.isTaskbarSupported()) {
|
||||
Taskbar.getTaskbar().initialize()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user