New issue
Advanced search Search tips

Issue 770841 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Bug


Participants' hotlists:
CRD-iOS-accessibility


Sign in to add a comment

[CRD iOS][Accessibility] Default focus and focus order issue in host connection flow

Project Member Reported by yuweih@chromium.org, Oct 2 2017

Issue description

Default focus:
* The default focus of the connection view should be on the "Connecting to HOST..." label instead of the cancel button.

Focus order:
* The focus order of the connection view should be Cancel button->PIN input box->Pairing switch->Continue button, instead of Cancel button->Continue->PIN input->Pairing label.
 
Description: Show this description
Summary: [CRD iOS][Accessibility] Default focus and focus order issue in host connection flow (was: [CRD iOS][Accessibility] Fix a11y default focus and focus order)
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3fdfd2ba51b82593324a55e91b24d2bc8e917742

commit 3fdfd2ba51b82593324a55e91b24d2bc8e917742
Author: Yuwei Huang <yuweih@chromium.org>
Date: Mon Oct 02 23:29:23 2017

[CRD iOS] Fix accessibility focus on host connection flow

* Changes the accessibility focus order to Cancel button->PIN input->
  Pairing switch->Continue button.
* Makes the status label the default focus instead of the cancel button.

Bug:  770841 
Change-Id: I02f0261a7b20da71485dacb4f7a09506fc09976b
Reviewed-on: https://chromium-review.googlesource.com/695838
Reviewed-by: Scott Nichols <nicholss@chromium.org>
Commit-Queue: Yuwei Huang <yuweih@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505852}
[modify] https://crrev.com/3fdfd2ba51b82593324a55e91b24d2bc8e917742/remoting/ios/app/client_connection_view_controller.mm
[modify] https://crrev.com/3fdfd2ba51b82593324a55e91b24d2bc8e917742/remoting/ios/app/pin_entry_view.mm
[modify] https://crrev.com/3fdfd2ba51b82593324a55e91b24d2bc8e917742/remoting/ios/app/remoting_view_controller.mm
[modify] https://crrev.com/3fdfd2ba51b82593324a55e91b24d2bc8e917742/remoting/ios/app/view_utils.h
[modify] https://crrev.com/3fdfd2ba51b82593324a55e91b24d2bc8e917742/remoting/ios/app/view_utils.mm

Status: Fixed (was: Assigned)
Labels: M-64

Sign in to add a comment