Skip to content
This repository has been archived by the owner on Apr 12, 2023. It is now read-only.

[A11y] Fixed accessibility when hidden of menu for iOS #943

Merged
1 commit merged into from
Mar 28, 2022

Conversation

ghost
Copy link

@ghost ghost commented Mar 28, 2022

Issue 番号 / Issue ID

  • Close #

目的 / Purpose

  • iOSでVoiceOver使用時にメニューを閉じたときに、メニューに読み上げのフォーカスが残ってしまう現象を修正
  • 以前に Fix menu A11y #898 で対応済みだが、同一画面をメニューで選択したときに対応されていなかったので修正

変更内容 / Changes

  • タイミングをOnAppearing()からOnNavigatedTo()に変更
  • iOSの場合だけの現象なのでAndroidの場合には何もしないように修正
    • iOSとAndroidでViewの初期化タイミングが違うため、Androidの場合、同様のコードでは動作しない。
  • 引き続き、利用規約、プライバシーポリシー、ウェブアクセシビリティ方針画面は期待通り動作しない
    • WebViewのみ画面だと期待通り移動しない(今は割り切りとする)

破壊的変更をもたらしますか / Does this introduce a breaking change?

[ ] Yes
[x] No

Pull Request の種類 / Pull Request type

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

確認事項 / What to check

  • [ ]

その他 / Other information


Internal IDs:

  • Bug 5448

@ghost ghost requested review from a user and cocoa-dev003 March 28, 2022 05:24
@ghost ghost self-assigned this Mar 28, 2022
@ghost ghost merged commit 93fd4ba into develop Mar 28, 2022
@ghost ghost deleted the feature/a11y-ios-menu-hidden branch March 28, 2022 07:04
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant