SubmitLink() is disabled successfully in object but does not behave correctly when testing on front-end sit
Hi everyone,
I'm seeing this behaviour which I cannot explain. Could anyone recommend me a solution or reason for this behaviour?
I'm having an interface with gridField(), one of the grid column's value is richTextIcon() containing a submitLink() to kick off a process model. Please see below the code to build up my grid column:
a!gridColumn(
align: "CENTER",
label: "",
value: a!localVariables(
local!showLink: false,
a!richTextDisplayField(
value: a!richTextIcon(
caption: "Re-open Case",
icon: "folder-open",
link: a!submitLink(
showWhen: local!showLink = false(),
saveInto: {
a!startProcess(
processModel: cons!PRO_PM_REACTIVATE_CASE
processParameters: {
noteContent: "This case was re-activated",
caseId: fv!row['recordType!Test.field.caseId]
},
onSuccess: {
a!save(local!showLink, true)
}
)
}
),
linkStyle: "STANDALONE"
)
)
)
)
I'm expecting to disable the submit link after user clicking on the icon once. The icon was successfully disabled when I test on that interface, and behaved correctly when I tested on the parent interface also, but coming to site testing, after clicking the icon once, it is still active and I can re-click it as many times as I want.
Does any one have any idea of how to fix this or possible solution to find the reason? Please help if you do [emoticon:c4563cd7d5574777a71c318021cbbcc8]
Thank you!
