- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-05-2019 03:54 AM
Morning,
Has anyone else had issues with the Virtual Agent branding setup applying updates?
When I am making changes to the color values in RGB Hex (#ba78dh) or RGB Decimal, I am not seeing updates.
Text updates seem to apply without issue.
I have deleted the instance cache, local browser cache and tested from multiple browser types, with multiple users. I have also tested this from the Mobile app virtual agent, Service portal widget and the preview pane in the virtual agent designer.
The system properties that the branding GUI updates seems to be updating to the new values as well, but the colors do not actually render in the mentioned areas.
Anything I may be missing here?
Solved! Go to Solution.
- Labels:
-
Virtual Agent
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2019 06:14 AM
Was able to solve this in case anyone runs into the same issue.
System property was causing the branding to render properly
When the virtual agent widget was loading it was throwing a console error like this - "Uncaught SyntaxError: missing ) after argument list". On investigating further I saw that the system property glide.ui.escape_all_script is set to false in our instance. This system property forces all expressions within Jelly JavaScript <script> tags to be escaped by default. In my instance, it is set to false. Setting the property to true resolved the issue.
Sys_properties.list in app navigator
Find property glide.ui.escape_all_script
Set to true

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-05-2019 04:20 AM
Hi Pat,
I've just tried to change the Chat Header Backgroung in my personal instance (OOTB, New York), it works fine, the change appear immediately after press Save:
Please double check if you have any customization there or try to do a logout/login.
Hope this can help you!
If I have answered your question, please mark my response as correct and/or helpful so that others with the same question in the future can find it quickly and that it gets removed from the Unanswered list.
Thank you
Cheers
Alberto
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-05-2019 04:25 AM
Thank you Alberto.
I have logged in and out of the instance and am experiencing the same results.
I will continue to review the branding changes and see if anything else is conflicting.
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2019 06:14 AM
Was able to solve this in case anyone runs into the same issue.
System property was causing the branding to render properly
When the virtual agent widget was loading it was throwing a console error like this - "Uncaught SyntaxError: missing ) after argument list". On investigating further I saw that the system property glide.ui.escape_all_script is set to false in our instance. This system property forces all expressions within Jelly JavaScript <script> tags to be escaped by default. In my instance, it is set to false. Setting the property to true resolved the issue.
Sys_properties.list in app navigator
Find property glide.ui.escape_all_script
Set to true

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-23-2020 02:15 PM
Thanks for posting the solution. Exactly what I needed to correct issues.
Regards,
James