-
Notifications
You must be signed in to change notification settings - Fork 151
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
ad-hoc visualization state becomes inconsistent after toggling extension off and on #6256
Comments
This issue has been marked as ready for team triage; we will triage it in our weekly review and update the issue. Thank you for contributing to Accessibility Insights! |
this is a corner case so let's timebox addressing this issue to 4 hours and close if not. |
If we do end up closing due to the timebox, we should update our release validation steps accordingly, since validating that this doesn't happen is an explicit part of step 1 from the "Verify 'deprecated page' functionality" release scenario |
@madalynrose started working on this in https://github.com/madalynrose/accessibility-insights-web/tree/adhoc-toggles-state-fix, then shelved it for more pressing issues. If someone else picks this up, please discuss with @madalynrose before proceeding. |
@madalynrose I am interested in working on this repo, please assign this to me. |
…xtension off and on (#7433) #### Details This PR adjusts the logic for setting extension initial state so that the toggles are always off (reflecting reality because the visualizations will never be active on extension start). ##### Motivation Addresses #6256 ##### Context #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: #6256 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. Co-authored-by: Madalyn Parker <[email protected]>
Describe the bug
To Reproduce
Steps to reproduce the behavior:
4 note that visualization is not visible on the page, but the toggle control for the automated checks tool is "on"
CodePen repro example
n/a
Expected behavior
The state of the toggle control should be consistent with whether visualizations are active on the page. I don't think it matters particularly whether the visualization ends up "on" or "off" at the end of these steps, but it shouldn't be self-inconsistent.
Screenshots
Context (please complete the following information)
Are you willing to submit a PR?
yes
Did you search for similar existing issues?
yes
Additional context
found during "Verify deprecated page functionality" validation scenario for 2.36.0, but probably non-blocking (not a regression)
The text was updated successfully, but these errors were encountered: