Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix frozen Preferences About screen #3689

Merged
merged 1 commit into from
Dec 31, 2024
Merged

Conversation

quanganhdo
Copy link
Member

Task/Issue URL: https://app.asana.com/0/1201037661562251/1209057693918519/f
Tech Design URL:
CC:

Description:

Fixes Preferences About screen not accepting inputs

Optional E2E tests:

  • Run PIR E2E tests
    Check this to run the Personal Information Removal end to end tests. If updating CCF, or any PIR related code, tick this.

Steps to test this PR:

  1. Open the About screen
  2. You should be able to interact with the checkboxes, buttons, and links on the screen

Definition of Done:


Internal references:

Pull Request Review Checklist
Software Engineering Expectations
Technical Design Template
Pull Request Documentation

@@ -33,52 +33,37 @@ extension Preferences {

var body: some View {
PreferencePane {
GeometryReader { geometry in
Copy link
Member Author

Choose a reason for hiding this comment

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

Having the GeometryReader causes the problem. Seems specific to Xcode 16, as a previous build with the same implementation doesn't have this issue.

@quanganhdo
Copy link
Member Author

Failing tests are malicious site protection related, likely due to BE as ship review builds for that feature is also not working.

@quanganhdo quanganhdo merged commit b237d16 into main Dec 31, 2024
19 of 23 checks passed
@quanganhdo quanganhdo deleted the anh/fixes/frozen-about branch December 31, 2024 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants