Skip to content

Conversation

@hannah-hyj
Copy link
Member

@hannah-hyj hannah-hyj commented Aug 9, 2024

This is a follow up on #152526

  1. Make changes with an additional parameter ( bool internalAddSemanticForOnTap = false) (Reland #151599 (Add button semantics in list tile ) with a flag to control behavior.  #152526 )
  2. Send regular CLs in google3 to pass internalAddSemanticForOnTap: true, and update the tests / text goldens 3. accordingly. g3 fix sent: cl/661353802
  3. Send a PR to flip the default value to true. (This PR)
  4. Send CLs internally to remove internalAddSemanticForOnTap: true.
  5. Send another PR to remove the now-redundant internalAddSemanticForOnTap flag.
    (<----This PR is step 3)

Pre-launch Checklist

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@flutter-dashboard
Copy link

It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption, contact "@test-exemption-reviewer" in the #hackers channel in Discord (don't just cc them here, they won't see it!).

If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix?

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. The test exemption team is a small volunteer group, so all reviewers should feel empowered to ask for tests, without delegating that responsibility entirely to the test exemption group.

@github-actions github-actions bot added framework flutter/packages/flutter repository. See also f: labels. f: material design flutter/packages/flutter/material repository. labels Aug 9, 2024
@hannah-hyj
Copy link
Member Author

hannah-hyj commented Aug 26, 2024

test-exemption: This PR is a flag value change,

tests with flag vaule = true internalAddSemanticForOnTap: true was added in previous PR when adding this flag

https://github.com/flutter/flutter/pull/152526/files#diff-6da1a9a99ee71c3a732fbfb093a1f4974c98fa6bcd239b0cdbee771913a6dbc3

@matanlurey
Copy link
Contributor

test-exempt: is tested.

You will have to add // ignore: avoid_redundant_argument_values to land this.

@hannah-hyj
Copy link
Member Author

thanks, will do

@hannah-hyj hannah-hyj force-pushed the list-tile-a11y-flag-2 branch from d9b16be to 8ad1767 Compare August 27, 2024 20:55
@hannah-hyj hannah-hyj added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 27, 2024
@auto-submit auto-submit bot merged commit 4056639 into flutter:master Aug 28, 2024
Buchimi pushed a commit to Buchimi/flutter that referenced this pull request Sep 2, 2024
…r#153193)

This is a follow up on flutter#152526 

1. Make changes with an additional parameter ( bool internalAddSemanticForOnTap = false) (flutter#152526 )
2. Send regular CLs in google3 to pass internalAddSemanticForOnTap: true, and update the tests / text goldens 3. accordingly.  g3 fix sent:  cl/661353802
3. Send a PR to flip the default value to true. (This PR)
4. Send CLs internally to remove internalAddSemanticForOnTap: true.
5. Send another PR to remove the now-redundant internalAddSemanticForOnTap flag.
(<----This PR is step 3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App f: material design flutter/packages/flutter/material repository. framework flutter/packages/flutter repository. See also f: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants