JDK-8176530 : JDK support for JavaFX modal print dialogs
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 8,9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-03-10
  • Updated: 2017-11-29
  • Resolved: 2017-03-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10 JDK 8 JDK 9
10Fixed 8u152Fixed 9 b163Fixed
Related Reports
Blocks :  
Description
https://bugs.openjdk.java.net/browse/JDK-8088395 is an issue
with JavaFX print dialogs not supporting modality as per spec.
Since FX is still using Java2D for printing, then these dialogs are
actually Java2D print dialogs and we need JDK support for
modality w.r.t what is actually an FX window.

So to fix this for FX we need work on FX under
https://bugs.openjdk.java.net/browse/JDK-8088395
and on JDK under this id.
Comments
9-critical-watch: This is P2 blocker issue. The owner window is blocked whilst the dialog is displayed Importance: High : CAP bug
10-03-2017

FX fix here: http://cr.openjdk.java.net/~prr/8088395/index.html JDK part of the fix here : http://cr.openjdk.java.net/~prr/8176350/
10-03-2017