"Edit" and "Remove" Buttons Not Accessible via Keyboard (Space/Enter) in iFrame Macro

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      When a user navigates to an iFrame macro using the Tab key, pressing Enter or Space does not activate the interactive options ("Edit" and "Remove"). These buttons are visible and clickable with a mouse but are not accessible using standard keyboard interaction, resulting in a failure of basic keyboard accessibility.

      Steps to Reproduce

      1. Open a Confluence page that contains an iFrame macro.
      2. Use the Tab key to navigate and focus on the iFrame macro.
      3. Press the Enter key or Spacebar.
      4. Observe the behavior.

      Screen Recording

      Screen Recording 2025-04-25 at 3.33.26 PM.mov

      Actual Results

      Pressing the Enter key or Spacebar while the iFrame macro is focused does not activate the “Edit” or “Remove” buttons.
      Instead of interacting with the buttons, these key presses create spaces or line breaks within the editable content inside the iFrame.
      No interaction with the buttons occurs, meaning users are unable to trigger the intended functionality with their keyboard.
      This makes the "Edit" and "Remove" buttons inaccessible to keyboard users, which can lead to a frustration and diminished usability.

      Expected Results

      When the iFrame macro is focused using the Tab key, pressing either Enter or Space should activate the same behavior as a mouse click on the "Edit" or "Remove" buttons within the macro.

      The buttons should become visible and interactive, allowing users to modify or remove content, as intended.

      This expected behavior ensures that users who rely on keyboard navigation can operate the iFrame macro buttons without using a mouse, providing full functionality to all users.

      Workaround

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

      Environment

      MacBook Pro (14-inch, 2021)
      macOs Ventura 13.4
      Chrome - Version 114.0.5735.106 (Official Build) (arm64)
      Firefox- Version 112.0. 1
      Safari- Version 16.5 (18615.2.9.11.4)
      JAWS- Version 2023
      NVDA- Version 2023
      Voiceover - Version Latest

            Assignee:
            Unassigned
            Reporter:
            Rogerpinto Marialouis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: