Action items inside a Forge bodied macro don't persist their checked state in page view mode

XMLWordPrintable

    • Minor
    • Pollinator tests

      Issue Summary

      Action items (taskList/taskItem nodes) placed inside the body of a Forge bodied macro (rendered with UI Kit ADF Renderer using render: native) do not persist their checked/unchecked state when toggled in page view mode. The same action items work correctly when placed directly on the page outside the macro.

      Steps to Reproduce

      1. Create a Forge app with macro module.
         macro:
            - key: uikitmacro-hello-world-macro
              resource: main
              render: native
              layout: bodied
              resolver:
                function: resolver
              title: UIKitMacro
      2. Deploy and install the app.
      3. create a page in Confluence cloud, add the macro and within the macro body add Action item.
      4. Publish the page.
      5. Now check the action item to mark it as competed
      6. Refresh the page

      Expected Results

      The action item check state is persisted after page reload.

      Actual Results

      The check state is not persisted. After reloading the page, the action item reverts to its unchecked state.

      Workaround

      Check/Uncheck action items within macro body in edit mode.

              Assignee:
              Unassigned
              Reporter:
              Ramchandra Kudtarkar
              Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: