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

PRPC715[UI]Accessibility LabelFor wrong if property on diff page

SA-2253

Summary



When a property is put on the UI from a different Page the generated UI doesn't set the correct LabelFor - it strips the Page context but doesn't strip the dot from the front of the property.

e.g: .MyPage.ThisProperty
sets <label for=".ThisProperty">This property</label>
and <input ID="ThisProperty" type="text" etc....

Accessibility JAWS and other assistive technologies will not associate the label with the input and will not read it out for the given input.



Error Messages



A user will not know what the input is for and the system becomes difficult / unusable for users who depend entirely on assistive technologies such as screen readers.

Steps to Reproduce



Create a Page, set properties.
Create a section with a different default page.
Include properties referenced from other Page.
View in browser.
Inspect code with IE dev toolbar and Firebug.

Root Cause



The root cause of this problem is a defect in Pegasystems’ code/rules. The label generation function needs to be changed to address the reported issue.


Resolution



This issue is scheduled to be resolved in Maintenance Level (ML) release PRPC 7.1.7.
Suggest Edit

Published January 31, 2016 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

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

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