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 bug where VPN location isn't respected #2194

Merged
merged 5 commits into from
Nov 27, 2023
Merged

Conversation

graeme
Copy link
Contributor

@graeme graeme commented Nov 24, 2023

Task/Issue URL: https://app.asana.com/0/0/1206025077480506/f
BSK: duckduckgo/BrowserServicesKit#576

Description:
There was a bug with location switching where the user’s choice wasn’t always being respected. I noticed that there was a place where we weren’t passing it. I also noticed that we’re sometimes not using the selected environment because of the default function arguments, so I also updated them as it’s a somewhat related issue.

Steps to test this PR:

  1. Just make sure NetP / Geoswitching still works. Perhaps try it with slow network to push it a bit

Copy Testing:

  • Use of correct apostrophes in new copy, ie rather than '

Orientation Testing:

  • Portrait
  • Landscape

Device Testing:

  • iPhone SE (1st Gen)
  • iPhone 8
  • iPhone X
  • iPhone 14 Pro
  • iPad

OS Testing:

  • iOS 14
  • iOS 15
  • iOS 16

Theme Testing:

  • Light theme
  • Dark theme

Internal references:

Software Engineering Expectations
Technical Design Template

@graeme graeme self-assigned this Nov 24, 2023
@graeme graeme marked this pull request as ready for review November 24, 2023 15:01
@graeme graeme requested a review from quanganhdo November 24, 2023 16:51
@graeme graeme merged commit c2b7161 into develop Nov 27, 2023
9 checks passed
@graeme graeme deleted the graeme/fix-geoswitching-bug branch November 27, 2023 13:46
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