Skip to content

Commit d72bf2b

Browse files
authored
Merge pull request #367 from adamhill/adamhill/fix-desktop-docs
bug(desktop): Fix macOS Desktop crash
2 parents 8916a0c + 8bd491e commit d72bf2b

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.desktop.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,20 @@ Make sure to include platform-required Flags to your compose configuration: [Dat
8484
compose.desktop {
8585
application {
8686
// all your other configuration, etc
87+
}
88+
}
8789

88-
jvmArgs("--add-opens", "java.desktop/sun.awt=ALL-UNNAMED")
89-
jvmArgs("--add-opens", "java.desktop/java.awt.peer=ALL-UNNAMED") // recommended but not necessary
90+
afterEvaluate {
91+
tasks.withType<JavaExec> {
92+
jvmArgs("--add-opens", "java.desktop/sun.awt=ALL-UNNAMED")
93+
jvmArgs("--add-opens", "java.desktop/java.awt.peer=ALL-UNNAMED")
9094

91-
if (System.getProperty("os.name").contains("Mac")) {
92-
jvmArgs("--add-opens", "java.desktop/sun.lwawt=ALL-UNNAMED")
93-
jvmArgs("--add-opens", "java.desktop/sun.lwawt.macosx=ALL-UNNAMED")
95+
if (System.getProperty("os.name").contains("Mac")) {
96+
jvmArgs("--add-opens", "java.desktop/sun.awt=ALL-UNNAMED")
97+
jvmArgs("--add-opens", "java.desktop/sun.lwawt=ALL-UNNAMED")
98+
jvmArgs("--add-opens", "java.desktop/sun.lwawt.macosx=ALL-UNNAMED")
99+
}
94100
}
95-
}
96101
}
97102
```
98103
## ProGuard

0 commit comments

Comments
 (0)