Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8133985

"Apply" button is permanently disabled in JCP, after roaming profile option is changed

    Details

    • Subcomponent:
    • Resolved In Build:
      b85
    • CPU:
      generic
    • OS:
      windows
    • Verification:
      Verified

      Backports

        Description

        After the option "Store user settings in the roaming profile" located in "Java Control Panel -> Advanced -> Miscellaneous" is changed and applied by a click on "Apply" button in Java Control Panel (JCP), "Apply" button becomes permanently disabled and changes of any other options in JCP do not lead to enabling of "Apply" button.

        Java version "1.8.0_66"
        Java(TM) SE Runtime Environment (build 1.8.0_66-b09)
        Java HotSpot(TM) Client VM (build 25.66-b09, mixed mode, sharing)

        STEPS TO REPRODUCE
        ------------------------------------------------------
        1. Launch Java Control Panel.
        2. Go to "Advanced -> Miscellaneous" and check (i.e. enable) the "Store user settings in the roaming profile" option.
        3. Click "Apply".
        4. Uncheck (i.e. disable) the "Store user settings in the roaming profile" option.
        5. Observe that "Apply" button did not become enabled and stayed greyed out.

        Expected Result:
        A user should be able to check or uncheck and click "Apply" button without any issues.

        Observed Result:
        The "Apply" button remains greyed out. It is necessary to launch Java Control Panel again to change it.

        Notes:
        The first click on "Apply", after the check/uncheck action with the roaming profile, works fine. But the second time to modify the roaming profile setting it is needed to re-launch the Java Control Panel. Also, once the "Apply" button is greyed out, it remains disabled even if the user switches to the "Security" tab and performs an Add/Remove action on "Edit Site List".

          Attachments

          1. 1_JCP_8u66_b09.png
            1_JCP_8u66_b09.png
            48 kB
          2. 1_JCP_8u72_b01.png
            1_JCP_8u72_b01.png
            43 kB
          3. 2_JCP_8u66_b09.png
            2_JCP_8u66_b09.png
            23 kB
          4. 2_JCP_8u72_b01.png
            2_JCP_8u72_b01.png
            22 kB
          5. 3_JCP_8u66_b09_option.png
            3_JCP_8u66_b09_option.png
            62 kB
          6. 3_JCP_8u72_b01_option.png
            3_JCP_8u72_b01_option.png
            56 kB
          7. 4_JCP_8u66_b09_after_uncheck.png
            4_JCP_8u66_b09_after_uncheck.png
            56 kB
          8. 4_JCP_8u72_b01_after_uncheck.png
            4_JCP_8u72_b01_after_uncheck.png
            55 kB

            Issue Links

              Activity

                People

                • Assignee:
                  alitvinov Anton Litvinov
                  Reporter:
                  shadowbug Shadow Bug
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Due:
                    Created:
                    Updated:
                    Resolved: