Bug 271759 - AX: SwiftUI Scroll views are not scrollable with Full Keyboard Access
Summary: AX: SwiftUI Scroll views are not scrollable with Full Keyboard Access
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Other
Hardware: iPhone / iPad iOS 17
: P2 Blocker
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2024-03-27 06:01 PDT by Paul J. Adam
Modified: 2024-03-28 05:57 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul J. Adam 2024-03-27 06:01:17 PDT
Scroll views are not scrollable with Full Keyboard Access unless there is a focusable control like a Button or DisclosureGroup inside or after the scroll view.

https://github.com/cvs-health/ios-swiftui-accessibility-techniques/blob/main/iOSswiftUIa11yTechniques/Documentation/ScrollViews.md

Steps to Reproduce:
1. Build this code on an iOS device https://github.com/cvs-health/ios-swiftui-accessibility-techniques/blob/main/iOSswiftUIa11yTechniques/iOSswiftUIa11yTechniques/ScrollViews.swift
2. Enable Full Keyboard Access under iOS Accessibility Settings
3. Using the keyboard alone move focus to the Bad ScrollView example.

Expected Results:
Keyboard focus goes to the Bad Example ScrollView.

Actual Results:
Keyboard focus does not go to the Bad Example ScrollView.
Comment 1 Radar WebKit Bug Importer 2024-03-27 06:01:25 PDT
<rdar://problem/125480770>
Comment 2 Alexey Proskuryakov 2024-03-27 16:54:26 PDT
Tank you for the report. Could you please clarify why you consider this to be a WebKit issue? I don't see any use of WebKit in this code.
Comment 3 Paul J. Adam 2024-03-27 17:02:23 PDT
Sorry! Is there a public bug tracker for Native iOS bugs?
Comment 4 Alexey Proskuryakov 2024-03-27 18:12:57 PDT
Please file those via Feedback Assistant, https://developer.apple.com/bug-reporting/. I don't think that Apple has a publicly visible tracker for SwiftUI or Accessibility frameworks.
Comment 5 Paul J. Adam 2024-03-28 05:57:12 PDT
I've filed this bug in Feedback Assistant. I was hoping there would be a way to have links to bugs that are visible to everyone so folks could search for a11y bugs, see their status, leave comments, etc. just like we can do here on the webkit bug tracker. 

This Feedback Assistant bug is invisible to everyone except me :( 

https://feedbackassistant.apple.com/feedback/13700822