In the Developer Console, under Apps, resetting a token opens the confirmation popup as expected, but the modal is duplicated roughly 10 times in a stack instead of rendering once. Each duplicate applies its own dark background overlay, so overlays compound and the background appears fully black. The user must click “Done” repeatedly (once per stacked instance) before returning to the main page, with the overlay visibly lightening after each click until the last instance closes.
Steps to Reproduce:
- Go to Developer Console > Apps.
- Select an app and trigger a token reset.
- Observe the confirmation popup and background overlay.
- Click “Done” and observe the popup closes.
- Repeat clicking “Done” and observe the popup reappears each time with a lighter background, roughly 10 times, until the main page is reached.
Expected Behavior:
Token reset opens exactly one confirmation popup with a single background overlay. Clicking “Done” once closes the popup and returns the user to the main page.
Actual Behavior:
The popup and its overlay render approximately 10 times on a single reset action. Each “Done” click dismisses only one instance, so it takes ~10 clicks to fully clear the stack and reach the main page.