1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-23 02:10:12 +01:00
metamask-extension/test
Erik Marks 11d176fde6 Tighten up loading indication logic (#10103)
Ensures that `hideLoadingIndication` is always called in all actions that call `showLoadingIndication`. It's unclear how many of these actions were failing to hide the loading indication, because other actions superset `hideLoadingIndication`. 

At the very least, `updateTransaction` was probably failing to hide the loading indication in the error case.

This PR also refactors a lot of actions to call `hideLoadingIndication` once in `finally` blocks as opposed to multiple times across `try` and `catch` blocks. We avoided making changes to functions using `Promise` methods, because `Promise.finally` is not supported by Waterfox, and it's not properly transpiled by Babel.
2020-12-18 17:37:07 -03:30
..
data
e2e Add timeout to wait-until-called (#9996) 2020-12-09 12:17:46 -03:30
lib Add timeout to wait-until-called (#9996) 2020-12-09 12:17:46 -03:30
stub
unit Tighten up loading indication logic (#10103) 2020-12-18 17:37:07 -03:30
unit-global
env.js
helper.js
setup.js