mirror of
https://github.com/sparrowwallet/sparrow.git
synced 2024-12-24 12:46:45 +00:00
fix lcd text rendering issue on osx
This commit is contained in:
parent
bad209ea5b
commit
63259a2056
2 changed files with 5 additions and 2 deletions
|
@ -142,7 +142,7 @@ run {
|
||||||
"--add-opens=java.base/java.io=com.google.gson"]
|
"--add-opens=java.base/java.io=com.google.gson"]
|
||||||
|
|
||||||
if(os.macOsX) {
|
if(os.macOsX) {
|
||||||
applicationDefaultJvmArgs += ["-Xdock:name=Sparrow", "-Xdock:icon=/Users/scy/git/sparrow/src/main/resources/sparrow-large.png",
|
applicationDefaultJvmArgs += ["-Dprism.lcdtext=false", "-Xdock:name=Sparrow", "-Xdock:icon=/Users/scy/git/sparrow/src/main/resources/sparrow-large.png",
|
||||||
"--add-opens=javafx.graphics/com.sun.glass.ui.mac=centerdevice.nsmenufx"]
|
"--add-opens=javafx.graphics/com.sun.glass.ui.mac=centerdevice.nsmenufx"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -194,7 +194,7 @@ jlink {
|
||||||
"--add-reads=com.sparrowwallet.merged.module=com.fasterxml.jackson.core"]
|
"--add-reads=com.sparrowwallet.merged.module=com.fasterxml.jackson.core"]
|
||||||
|
|
||||||
if(os.macOsX) {
|
if(os.macOsX) {
|
||||||
jvmArgs += "--add-opens=javafx.graphics/com.sun.glass.ui.mac=com.sparrowwallet.merged.module"
|
jvmArgs += ["-Dprism.lcdtext=false", "--add-opens=javafx.graphics/com.sun.glass.ui.mac=com.sparrowwallet.merged.module"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
addExtraDependencies("javafx")
|
addExtraDependencies("javafx")
|
||||||
|
|
|
@ -396,6 +396,9 @@ public class AppController implements Initializable {
|
||||||
controller.setStage(stage);
|
controller.setStage(stage);
|
||||||
controller.initializeView();
|
controller.initializeView();
|
||||||
setStageIcon(stage);
|
setStageIcon(stage);
|
||||||
|
stage.setOnShowing(event -> {
|
||||||
|
AppServices.moveToActiveWindowScreen(stage, 600, 460);
|
||||||
|
});
|
||||||
|
|
||||||
return stage;
|
return stage;
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
|
|
Loading…
Reference in a new issue