Follow up fix for T323619: NewImpact: Introduce new design to existing newcomers via GuidedTour and Drawer.
User story
As a brand new user on mobile, I don't want to see the "updated design" info, because the information is not relevant to me.
As a user that hasn't edited (and only sees the Impact Module empty state), I don't want to see the "updated design" info, because the Impact Module empty state design change is minor and not relevant to me.
Steps to replicate the issue
- Create a new account on mobile on a wiki where the new impact module is released
- Navigate to the newcomer homepage
- Navigate to "Your Impact"
What happens?
You receive the "Updated design" popup.
(Assuming you are in the New Impact experiment)
What should have happened instead?
You should NOT receive the "Updated design" popup.
Other information (browser name/version, screenshots, etc.)
You can check the behavior with this snippet in your browser console:
new mw.Api().saveOptions( { 'growthexperiments-tour-newimpact-discovery': 1 } );
On desktop, no "updated design" prompt appears, but on mobile, we show the "updated design" dialog after the user taps on the module.
Acceptance Criteria:
Given I've never edited (and thus see the impact module's empty state),
Then I should not see the "updated design" info drawer