Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@brandondiamond
Copy link
Contributor

This is the engine change needed to support flutter/flutter#39993.

Queries / tracks the accessibility in iOS and plumbs it through to the framework via AccessibilityFeatures.

Issue: flutter/flutter#4830.

brandondiamond added a commit to brandondiamond/flutter that referenced this pull request Sep 23, 2019
@brandondiamond brandondiamond requested review from jonahwilliams and removed request for jonahwilliams September 25, 2019 18:22
@brandondiamond brandondiamond changed the title Add on/off label accessibility flag (only supported by ios). Support accessibility labels on iOS switches. Sep 25, 2019
@jonahwilliams
Copy link
Contributor

@brandondiamond I think you might be synced to a bad PR, can you pull an updated master into your PR?

@jonahwilliams
Copy link
Contributor

Also, please check the errors due to code formatting

@brandondiamond
Copy link
Contributor Author

Fixed formatting and merged with master (hopefully my git-fu didn't mess everything up)!

@brandondiamond
Copy link
Contributor Author

Missed a change in web_ui, should be fixed and ready for review :)

Thanks again, Jonah.

Copy link
Contributor

@jonahwilliams jonahwilliams left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chinmaygarde
Copy link
Member

This commit is causing iOS LUCI failures.

@chinmaygarde
Copy link
Member

chinmaygarde commented Sep 26, 2019

UIAccessibilityIsOnOffSwitchLabelsEnabled is only available when using the iOS 13 SDK. Buildbots have not migrated to that yet.

engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Sep 26, 2019
[email protected]:flutter/engine.git/compare/b126ba758533...5b5fd75

git log b126ba7..5b5fd75 --no-merges --oneline
2019-09-26 [email protected] Revert "Support accessibility labels on iOS switches. (#12404)" (flutter/engine#12466)
2019-09-26 [email protected] Support accessibility labels on iOS switches. (flutter/engine#12404)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Inconnu08 pushed a commit to Inconnu08/flutter that referenced this pull request Sep 30, 2019
[email protected]:flutter/engine.git/compare/b126ba758533...5b5fd75

git log b126ba7..5b5fd75 --no-merges --oneline
2019-09-26 [email protected] Revert "Support accessibility labels on iOS switches. (flutter#12404)" (flutter/engine#12466)
2019-09-26 [email protected] Support accessibility labels on iOS switches. (flutter/engine#12404)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
[center addObserver:self
selector:@selector(onAccessibilityStatusChanged:)
name:UIAccessibilityOnOffSwitchLabelsDidChangeNotification
object:nil];
Copy link
Member

@cbracken cbracken Oct 21, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When this is re-landed, only one of these two duplicate notifications should be applied. See #12464.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants