JDK-8136968 : [Mac] Regression from JDK-8087709
  • Type: Bug
  • Component: javafx
  • Sub-Component: samples
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-09-22
  • Updated: 2020-01-31
  • Resolved: 2015-09-22
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.
8u152Fixed 9Fixed
Related Reports
Blocks :  
Need to fix samples to accommodate the changes in 8087709 introduced on the useSystemMenuProperty() on Mac.
Webrev for 8u backport: http://cr.openjdk.java.net/~kcr/Ensemble8/separate/02-8136968/webrev/

This is part of an aggregate backport request to port Ensemble8 fixes from FX 9 to FX 8u. See JDK-8168611 for details and review.

NOTE: the bug ID in the changeset comment is incorrect. It should have been 8136968 (not 8134353). This should be fixed for the backport.

Fixed in 9-dev with this change set: Changeset: 98bb3d975bb6 Author: Morris Meyer <morris.meyer@oracle.com> Date: 2015-09-22 13:55 -0400 URL: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/98bb3d975bb6 8134353: [Mac] Regression from JDK-8087709 Reviewed-by: kcr ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/menu/MenuApp.java ! apps/toys/Hello/src/main/java/hello/HelloMenu.java