It appears that Jira Cloud Project Pages have some trouble when dealing with certain functionality that works as expected in a normal Confluence context.
One problem is any macro using a custom editor. The Save/Insert and Cancel buttons do not appear to be wired up correctly and do nothing when clicked, so the macro can’t be used. This can be reproduced with a basic hello-world type macro in the Confluence addon’s descriptor:
"dynamicContentMacros": [
{
"key": "banana",
"name": {
"value": "banana"
},
"url": "/macro/banana.html",
"editor": {
"url": "/macro/banana-editor.html",
"editTitle": {
"value": "Edit 'Banana' Macro"
},
"insertTitle": {
"value": "Insert 'Banana' Macro"
},
"width": "600px",
"height": "600px"
}
},
Would this best be raised as a Jira bug or Confluence ?
Result on Confluence:
Result on Jira Project page: