Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

FAB Speed Dial: keyboard navigation with tab key gives unexpected results #12043

Closed
@sharonlevyex

Description

@sharonlevyex

Bug Report

When navigating through md-fab-actions with both tab and keyboard the focus is not in order.

Example

If I use tab to navigate and I reach the third action:
image
and then I use keyborad (left) to navigate back to the previous action, the focus goes to the first action:
image

Actual behavior

The focus starts from the first element when using keyboard, even after navigating with tab.

Expected behavior

For keyboard to continue navigation from current button focused.

Demo and steps to reproduce the issue

It reproduces in the Material demo.

Demo URL (required)*: https://material.angularjs.org/1.2.1/demo/fabSpeedDial

Detailed Reproduction Steps

  1. Use tab to navigate through the actions.
  2. Continue to navigate with keyboard.

Metadata

Metadata

Assignees

Labels

P3: importantImportant issues that really should be fixed when possible.a11yThis issue is related to accessibilityhas: Pull RequestA PR has been created to address this issueresolution: fixedtype: bug

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions