1
0
Fork 0
mirror of synced 2024-06-01 18:20:18 +12:00

Fix to allow close screen modal without navigating to a new page.

This commit is contained in:
mike12345567 2022-11-03 13:23:29 +00:00
parent 02de19e9d9
commit 870a6dd930
2 changed files with 4 additions and 7 deletions

View file

@ -48,9 +48,6 @@
},
{
"##eventHandlerType": "Close Screen Modal",
parameters: {
url: actionUrl,
},
},
{
"##eventHandlerType": "Navigate To",
@ -71,9 +68,6 @@
},
{
"##eventHandlerType": "Close Screen Modal",
parameters: {
url: actionUrl,
},
},
{
"##eventHandlerType": "Navigate To",

View file

@ -225,7 +225,10 @@ const changeFormStepHandler = async (action, context) => {
}
const closeScreenModalHandler = action => {
let { url } = action.parameters
let url
if (action?.parameters) {
url = action.parameters.url
}
// Emit this as a window event, so parent screens which are iframing us in
// can close the modal
window.parent.postMessage({ type: "close-screen-modal", url })