35 views

Description

On early Jakarta, if the glide.ui.escape_all_script property is set to false, loading of a List or Form may break.

This will manifest in UI Context menus not working, collapsing/expanding of grouped by sub-groups not working and other various UI issues.

See associated master problem resolved in Jakarta Patch 4 and Kingston:

PRB1158535/KB0635225

Steps to Reproduce

 

  1. Make sure List V3 is turned OFF
  2. Make the property glide.ui.escape_all_script to false
  3. Try to load a list with a between date condition
  4. Observe the error in browser console:
    Uncaught TypeError: Cannot read property 'loaded' of undefined
    Uncaught TypeError: Cannot read property 'actionWithSysId' of undefined
    Cannot read property 'getChecked' of undefined at e.actionCheck

Workaround

This issue occurs on early Jakarta when using List v2 with glide.ui.escape_all_script  set to 'false'.

See associated master problem resolved in Jakarta Patch 4 and Kingston:

PRB1158535/KB0635225

To work around the issue, set the property value to 'true'.

More details on this property can be found on: https://docs.servicenow.com/bundle/jakarta-servicenow-platform/page/administer/security/reference/r_GeneralSecuritySettings.html 


Related Problem: PRB1155731

Seen In

There is no data to report.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-02-06 11:27:11
Published:2018-02-06