Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Updated section does not display when button is clicked

SA-101534

Summary



In the Internet Explorer browser, when the user enables a checkbox and selects a radio button before the checkbox action is completed, the section refreshes and the checkbox value is posted to the Clipboard. This occurs intermittently.


Error Messages



Not Applicable


Steps to Reproduce

  1. Configure a checkbox with a Refresh Section action configured onChange.
  2. Configure a radio button. The section is updated incorrectly.


Root Cause



Issue with user operation and Internet Explorer browser.


Resolution



Perform the following local-change:
  1. Mask the screen while the current UI action is in-progress. Include the below script in the UserWorkForm.

    <script>

      function showMask() {
        var mask = document.createElement("div");
        mask.setAttribute("id", "_custom_mask");
        var harness = document.getElementById("PEGA_HARNESS");
        var height = harness ? (harness.offsetHeight + "px") : "100%"; 
        mask.setAttribute("style", "background:grey;opacity:0.4;position: absolute;z-index: 10000;width: 100%;height: " + height + ";top:0;bottom:0;left:0;right:0;");
        document.body.appendChild(mask);
      }

      function hideMask() {
        var mask = document.getElementById("_custom_mask");
        setTimeout(function() {
            document.body.removeChild(mask);  
        },0);
      }
    </script>

  2. In the onChange action of the checkbox, perform the following,

    a. Confgure a Run Script at the start of actions and invoke the showMask function (this displays the Busy Indicator).
    b. Configure another Run Script at the end of actions and invoke the hideMask function (this displays the Busy Indicator).

     
  3. Click the next UI element when the UI is unmasked.

Published May 30, 2020 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us