-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Shields should show Simple view by default for new users + browser profiles #8533
Comments
I made changes related to this, but it was signed off and working in 0.69.x: Basically, when profile is checked, it will look to see if the user is on their first run (ex: no profile directory exists). If no profile directory exists, it defaults to simple mode. |
@karenkliu @rebron unable to reproduce with a fresh profile. I also tried creating a new profile from inside the browser (Hamburger => Create New Profile). Both showed simple mode I don't think there's a bug- can you verify please? |
OK bug identified - let me update the steps in the original post 😄 |
Logic introduced with #3154 did properly set the value for first run, but the value didn't seem to be persisted to profile. When quitting and relaunching, it would evaluate and make default advanced (not simple). Since all users have a value for this (and most of them have it advanced = true), it's safe to roll this out. New users will have simple view by default. Fixes brave/brave-browser#8533 ----- Revert "Merge pull request #3154 from brave/bsc-shields-advanced-default-change" This reverts commit 590da54, reversing changes made to b295203.
Defaults to: - advanced for existing users - simple for new users Changing the default was not "locking in" the setting. This change locks in that default. Fixes brave/brave-browser#8533
Defaults to: - advanced for existing users - simple for new users Changing the default was not "locking in" the setting. This change locks in that default. Fixes brave/brave-browser#8533
Turns out this wasn't a regression - it was a bug. Was broken even with initial implementation |
@bsclifton 😱 Ah! So Shields has been showing Advanced by default to new users for the last 5 months?? |
@karenkliu unfortunately, yes |
@bsclifton ok, thanks for the update and hustling to fix it! 😬 |
Verification PASSED on
Verification passed on
Verified test plan from the description
Verification passed on
|
Description
Currently, new users and browser profile see the Advanced view of Shields by default, but it should show Simple. Seems to be a bug that broke #1196 because it was working correctly before.
Test plan / Steps to Reproduce
Simple view
is selectedAdvanced view
is selected?? 🤔Actual result:
User ends up seeing Advanced view for their first time☹️
The Shields global settings in browser preferences also shows Advanced view as the default:
Expected result:
Shields should show simple view by default:
Reproduces how often:
Always
Brave version (brave://version info)
All versions
The text was updated successfully, but these errors were encountered: