Steps to replicate the issue (include links if applicable):
- Enable the ReadingLists beta feature.
- Clear local storage (if needed)
- Load an article page and the popover should appear.
- Click to save (or unsave) the page and the popover does not dismiss.
What should have happened instead?:
The popover should be dismissed when a user saves a page to their reading list, same as if they clicked somewhere else on the page or clicked the close button in the popover.
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):
Requirement
Scope: Desktop web (Vector 2022).
- When the onboarding popover for the Reading List “Save” feature is visible, clicking the bookmark icon to save or unsave a page must dismiss the popover.
- The behavior must match other dismissal triggers (e.g., clicking outside the popover or pressing the close “x” button).
- The popover should not reappear after being dismissed in the same session.
- No other interactions (e.g., saving/unsaving state or UI animations) should be affected by this change.
BDD
Feature: Dismiss onboarding popover when saving a page
Scenario: User saves a page while the onboarding popover is visible
Given I have the ReadingLists beta feature enabled
And the onboarding popover is visible
When I click the bookmark icon to save or unsave a page
Then the onboarding popover is dismissed
And it does not reappear in the same sessionTest Steps
Test Case 1: Verify popover dismissal on save action
- Enable the ReadingLists beta feature.
- Clear local storage to reset the onboarding popover state.
- Load an article page and wait for the onboarding popover to appear.
- Click the bookmark (save) icon.
- AC1: The onboarding popover is dismissed immediately after clicking the icon.
- AC2: The popover does not reappear during the same session.
- AC3: The page is successfully saved or unsaved without errors or UI issues.
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T408212#11325981 |
| 2 | ✅ | T408212#11325981 |
| 3 | ✅ | T408212#11325981 |
QA Results - Prod
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T408212#11325985 |
| 2 | ✅ | T408212#11325985 |
| 3 | ✅ | T408212#11325985 |





