Skip to content

[BLUEJ-1344] JavaFX text overlaps on standard DPI external display on Retina Macs

If you connect a standard-DPI monitor to a high-DPI Mac, the text gets rendered wrongly in Catalina onwards. The text gets drawn with overlapping character glyphs, see e.g. the "u" and "e" of BlueJ below:

!image-2021-03-31-09-30-01-604.png|thumbnail!

This is due to a bug in JavaFX, currently marked down as being fixed in OpenJFX 17:

https://bugs.openjdk.java.net/browse/JDK-8236689


Issue metadata

  • Issue type: Bug
  • Priority: Medium