-
Notifications
You must be signed in to change notification settings - Fork 286
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
Unable to dismiss competing modals #6266
Comments
@aaemnnosttv I can't seem to reproduce this. The repro steps from description seem outdated - since we have shared dashboard, 1 admin can't connect AdSense for another admin (unless my understanding is wrong). But I tried by invoking the modals through console, tried several scenarios, and it works every time. One other difference from the attached video at that time, is also that permission modal prevents scroll now. Here are the videos of the tests: Screen.Recording.2023-11-16.at.11.07.23.movScreen.Recording.2023-11-16.at.11.08.21.movScreen.Recording.2023-11-16.at.11.12.03.mov |
I'm not sure the issue of competing modals is entirely solved, but it seems like the precondition for this happening was addressed in #5497. We can address this in a new issue if/when it comes up again. |
Bug Description
When a feature tour is triggered at the same time as the insufficient permissions modal, neither one is able to be dismissed using the mouse. The only thing which seems to work is the escape key which then dismisses the feature tour, after which the permissions modal is able to be interacted with as usual.
Steps to reproduce
Screenshots
Kapture.2022-12-01.at.22.54.15.mp4
In this scenario, the permissions modal was triggered by the
GET:notifications
request for AdSense which happens on the dashboard when connected but this issue is not AdSense-specific.Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
Test Coverage
QA Brief
Changelog entry
The text was updated successfully, but these errors were encountered: