JDK-8334509 : Cancelling PageDialog does not return the same PageFormat object
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 21.0.10-oracle,23,24
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • CPU: generic
  • Submitted: 2024-06-19
  • Updated: 2025-10-31
  • Resolved: 2024-06-21
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 17 JDK 21 JDK 23 JDK 24
17.0.18-oracleFixed 21.0.10-oracleFixed 23Fixed 24 b04Fixed
Related Reports
Causes :  
Relates :  
Description
On cancelling PageDialog, same PageFormat object should be returned which stopped working after JDK-8307160
Comments
Fix request [21u] I backport this for parity with 21.0.10-oracle. Low risk, required follow-up to JDK-8307160. Clean backport. Test passed on win. SAP nightly testing passed.
30-10-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/2424 Date: 2025-10-29 12:16:42 +0000
29-10-2025

Run the test and it works as expected.
17-01-2025

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/19865 Date: 2024-06-24 16:33:56 +0000
24-06-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk23u/pull/4 Date: 2024-06-24 06:09:19 +0000
24-06-2024

[~psadhukhan] This needs to be backported to the jdk23 branch (as Victor noted above), and not to jdk23u. Please withdraw the jdk23u-fix-request label along with the associated PR.
24-06-2024

It requires back port to "23" branch
21-06-2024

Changeset: 689cee3d Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2024-06-21 18:02:57 +0000 URL: https://git.openjdk.org/jdk/commit/689cee3d0950e15e88a1f6738bfded00655dca9c
21-06-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/19786 Date: 2024-06-19 05:34:55 +0000
19-06-2024