Skip to content

[Dialog | 1.10.0 | JAWS]: Focus out of Dialog #6902

Description

@IrvinDelgado

Bug Description

While on Chrome and using JAWS the user can list out buttons using the JAWS function which allows focus out of the dialog.

Affected Component

Dialog

Expected Behaviour

There should be no way to lose focus out of the dialog.

Isolated Example

No response

Steps to Reproduce

  1. Go to https://sap.github.io/ui5-webcomponents/playground/components/Dialog/
  2. Start Jaws
  3. Open Dialog
  4. Press Insert+Control+B and select button outside of pop-up

Log Output, Stack Trace or Screenshots

jaws2
jaws

Priority

Medium

UI5 Web Components Version

1.10.0

Browser

Chrome

Operating System

Windows

Additional Context

No response

Declaration

  • I’m not disclosing any internal or sensitive information.

Activity

  1. self-assigned this
    on Apr 12, 2023
  2. ivoplashkov commented on Apr 12, 2023

    @ivoplashkov
    Contributor

    Hello colleagues,

    I have checked the implementation and the Dialog seems to be implemented according to the best practices - https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/examples/dialog/.

    I personally do not consider this an issue, but could you please confirm from your side as experts on the topic.

    Thank you in advance!
    Best regards,
    Ivaylo

  3. removed their assignment
    on Apr 12, 2023
  4. georgimkv commented on Apr 12, 2023

    @georgimkv
    Contributor

    @TeodorTaushanov suggested we should switch to rendering the Dialog component using a <dialog> element to solve this issue:

    https://codesandbox.io/s/native-dialog-element-itzkcq

    https://codesandbox.io/s/ui5-webcomponents-dialog-mc5o2k

  5. olannyv commented on Apr 12, 2023

    @olannyv

    Will be handled with internal BLI -2997

  6. olannyv commented on Jan 31, 2024

    @olannyv

    There is internal TeamJira -2997 backlog to refactor / address this issue

  7. olannyv commented on Sep 29, 2025

    @olannyv

    In major UI5 WebComps 2.0+ version we had switched to the new Popover API
    So closing this old request

  8. github-actions commented on Sep 29, 2025

    @github-actions

    This issue has been closed. To reopen, just leave a comment!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions