Editor macros: Drag and drop functionality is inaccessible for keyboard-only and screen reader users

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      The drag and drop controls for editor macros are inaccessible for keyboard-only and screen reader users.

      Steps to Reproduce

      1. Open the Confluence cloud home page.
      2. Create a new page or open an existing page in any space.
      3. In edit mode, insert one or more editor macros (for example: Info/Note/Panel/Expand).
      4. Navigate through the page using the down arrow (JAWS/NVDA) and VO+Left arrow/Right arrow (VoiceOver).
      5. Using keyboard navigation, try to rearrange the macro on the page.
      6. Observe that the drag and drop control does not appear and cannot be focused or operable with the keyboard.

      Screen Recording

      Screen Recording 2026-03-10 at 5.24.38 PM.mov

      Actual Results

      In the editor, the drag‑and‑drop control used to arrange macros is not visible, focusable, or operable with a keyboard. Reordering macros can only be done with a mouse. A tiny drag handle appears only on mouse hover, is never keyboard‑focusable, and cannot be activated from the keyboard. Moreover, the elements that perform the drag and drop functionality are not programmatically identified for screen reader at any point while editing the page.

      This restricts the keyboard-only and screen reader users from performing the drag-and-drop functionality. 

      Expected Results

      The drag and drop functionality must be operable with a keyboard. Also, the elements that perform the drag and drop functionality must be identified with an appropriate role and state using a screen reader for their users. In this case keyboard‑only and screen reader users must be able to access and use the drag‑and‑drop controls to move panel macros in the editor.

      For more information, refer: https://atlassian.design/components/pragmatic-drag-and-drop/about

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

      Environment

      MacBook Pro (16 inch, 2021)
      macOs 26.3 (25D125)
      Windows - 11 pro
      Chrome - Version 145.0.7632.76 (Official Build) (arm64)
      Safari - Version 26.2 (21623.1.14.11.9)
      JAWS - Version 2025
      NVDA - Version 2024.4.2.35031
      Voiceover - Version Latest

              Assignee:
              Unassigned
              Reporter:
              Anusooya .
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: