-
Notifications
You must be signed in to change notification settings - Fork 971
captcha not being dismissed when closing tab/restarting browser #14279
Comments
@kjozwiak do you think that we want to dismiss it? I think that it's ok that we save this state so that you can pick up where you left off. |
cc @bradleyrichter wdyt? |
@NejcZdovc if we do leave it as is, and UGP runs out before the user comes back, do you foresee any issues? |
@LaurenWags it will say UGP no more available |
I think from a UI/UX/aesthetic perspective, you never want to leave a modal/warning/captcha opened once the user has interacted with something and decided to close and not continue the process. When they decide to return to the Lets have @bradleyrichter weight and see what he says even though technically, this won't cause any issues as @NejcZdovc mentioned above. |
talk with design team, will implement it tomorrow 😃 |
Resolves brave#14279 Auditors: Test Plan:
Fixes captcha clear on tab close/restart
Fixes captcha clear on tab close/restart
Fixes captcha clear on tab close/restart
As far as I can tell this is a problem with reopening last closed tab and not keys navigation. If I try with this STR it's working
Closing this for now as logic used for this is the same as in the current release for reopening last closed tab. @srirambv please create new issue for last closed tab. Will take a look in the mean time |
This is not working, because close tab is not triggered anymore @petemill which event should we capture here to fix this https://github.com/brave/browser-laptop/blob/master/app/browser/tabs.js#L172? |
Verified on Windows x64 using
Verified with macOS 10.12.6 using
Verified on Ubuntu 17.10 x64
|
Description
Similar to #14242, the captcha won't be dismissed if it's visible and a user either closes the
about:preferences#payments
tab or restarts the browser.Steps to Reproduce
Case 1:
0.22.723
usingLEDGER_ENVIRONMENT=staging
about:preferences#payments
Claim my Tokens
about:preferences#payments
tababout:preferences#payments
again and you'll notice that the captcha is visibleCase 2:
0.22.723
usingLEDGER_ENVIRONMENT=staging
about:preferences#payments
Claim my Tokens
(the captcha should be visible)about:preferences#payments
and restart the browserabout:preferences#payments
again and you'll notice that the captcha is visibleActual result:
Expected result:
When the user either closes the
about:preferences#payments
tab or restarts the browser and the captcha is still visible, it should be dismissed when the user returns toabout:preferences#payments
.Reproduces how often:
100% reproducible using the about STR.
Brave Version
about:brave info:
Reproducible on current live release:
Nope, currently not reproducible on the latest release as this feature is being implemented in this milestone.
Additional Information
The text was updated successfully, but these errors were encountered: