You need to sign in to do that
Don't have an account?

Ampersand in visualforce hides related quick action in SF1?
A new and exiting problem seems to have been introduced today.
Yesterday, everything was working fine. This morning, I find that quick actions on custom objects are no longer being shown in the mobile (SF1) interface.
After much testing and research, I find that any action that opens a visual force page, that contains an ampersand or a less than symbol without a corresponding greater than, is removed from the UI.
This is of course an issue for any page that contains javascript.
For example…
<scrtip>
if(x<y && y==z) {
}
</script>
will cause the action to be removed.
I can code around this issue, but that is a massive amount of work. Is there any documented cause for this? Is it a known bug? If so, is there an ETA on it being fixed?
Yesterday, everything was working fine. This morning, I find that quick actions on custom objects are no longer being shown in the mobile (SF1) interface.
After much testing and research, I find that any action that opens a visual force page, that contains an ampersand or a less than symbol without a corresponding greater than, is removed from the UI.
This is of course an issue for any page that contains javascript.
For example…
<scrtip>
if(x<y && y==z) {
}
</script>
will cause the action to be removed.
I can code around this issue, but that is a massive amount of work. Is there any documented cause for this? Is it a known bug? If so, is there an ETA on it being fixed?
Here's what you should do:
1 - head to the Known Issues site and see if you can find this problem: https://success.salesforce.com/issues_index?tag=Winter%2016 (https://success.salesforce.com/issues_index?tag=Winter%2016" target="_blank)
2 - if you have Premier Support, you can log a developer case with support to begin investigating this issue.