Action getting triggered for controls in RO-Mode on double click
Actions configured On Click event for Controls (Radio buttons or Checkbox) were triggered on double click even when the control was disabled and grayed out by the disable When condition.
This issue occurred only in Internet Explorer 11 and works as expected in Chrome v48.0.2564.109.
CPM 7.1.3 was used on Pega 7.1.7.
Steps to Reproduce
1. Load the demand in Internet Explorer 11.
2. Give inputs in the form.
3. Submit inputs by clicking Proceed. The screen refreshes with success message. Controls are disabled and grayed out as per the When condition.
4. Double click the control. The actions configured for the control are triggered on double click, which is not expected from a disabled control.
A defect in Pegasystems’ code or rules.
For radio buttons and checkbox controls, data-click attribute has value in the form of '...'
Actions for data-click are defined in the parent element (either div or span). The control is looped back to parent element when the click event is performed. Disabled attribute is not found for parent element, thus the browser assumed that the element was not disabled.