1411 views

Description

The user preference glide.ui.related_list_timing is sometimes set to false without explanation. Related lists are disabled for the user until an accepted value is entered. Similarly, the my_home_navigation_page user preference is being set to false, causing errors loading homepages and dashboards.

Both of these values are set using the radio buttons in the settings gear icon in the top-right corner of the screen.

Steps to Reproduce

  1. At the bottom of a browser console, enter CustomEvent.fireAll(undefined,false);

  2. Refresh the browser and click the gear icon.

    Note that in General, Home has no default selections - neither Homepages, nor Dashboards got selected.

    Similarly, in Forms, the 'Related list loading' has no radio button selected.

 

Workaround

Please note that the ultimate root cause of this behavior is unknown, other than it is something in particular browser settings (like browser add-ons or extensions) which are trampling on these client-side values.  When the client values are changed, they will get forced into the User Preferences as invalid values which will then persist in the user's settings until they manually change them.

One workaround is for the user to manually change the values for the current session using the radio buttons in the top-right corner.  In some cases, this has failed to resolve the issue.

Another workaround is to create a business rule to correct the invalid user preferences.  For example, the following business rule could be set up for the glide.ui.related_list_timing preference:

Name: PRB716032 workaround
Table: User Preference [sys_user_preference]
When: before
Insert: true (checked)
Filter: Name is glide.ui.related_list_timing AND Value is false
Script: current.value = "ondemand";

Again, be aware that depending on what is resetting the value in the client, this workaround may not provide relief in all cases.


Related Problem: PRB716032

Seen In

Fuji Patch 13 Hot Fix 1
Geneva Patch 7
Helsinki Patch 0 Hot Fix 1
Helsinki Patch 1
Helsinki Patch 2
Helsinki Patch 3
Helsinki Patch 3 Hot Fix 7
Helsinki Patch 4
Helsinki Patch 5
Helsinki Patch 6
Helsinki Patch 6 Hot Fix 1
Helsinki Patch 8

Fixed In

Helsinki Patch 9
Istanbul Patch 2
Jakarta

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-02-06 15:04:51
Published:2016-12-07