1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-23 03:36:18 +02:00
metamask-extension/app/scripts/controllers
Mark Stacey 5c5c90e70a
Ignore permission approval/rejection if request is missing (#7638)
Attempts to approve or reject a permissions request that is no longer
pending will now emit a warning instead of throwing an exception.

I _think_ this can happen by clicking 'Submit' on the Permission
Connect screen twice, though I've been unable to reproduce that. I know
that it can be done if using multiple windows though. While it is
possible we have a UI bug somewhere (e.g. maybe we're not preventing
'Submit' from being clicked twice), I don't think it's possible to
eliminate the chance of this happening altogether, so we'd best prepare
for it.
2019-12-03 23:13:47 -04:00
..
ens Catch reverse resolve ENS errors (#7377) 2019-11-10 21:15:59 -05:00
network Enable no-var rule for ESLint (#7590) 2019-12-03 11:22:01 -03:30
permissions Ignore permission approval/rejection if request is missing (#7638) 2019-12-03 23:13:47 -04:00
transactions Connect distinct accounts per site (#7004) 2019-12-03 09:35:56 -08:00
ab-test.js Add a/b test for full screen transaction confirmations (#7162) 2019-09-24 17:08:38 -04:00
app-state.js Don't overwrite state when setting inactive timeout 2019-11-26 17:25:01 -03:30
balance.js Check for unused function arguments (#6583) 2019-05-08 15:51:33 -04:00
cached-balances.js Save recent network balances in local storage (#5843) 2018-11-30 14:51:24 -08:00
detect-tokens.js Update ESLint rules for curly braces style (#7477) 2019-11-19 20:33:20 -03:30
incoming-transactions.js Update ESLint rules for curly braces style (#7477) 2019-11-19 20:33:20 -03:30
infura.js Require loglevel singleton in each module that uses it 2018-04-13 17:56:28 -04:00
onboarding.js Add support for one-click onboarding (#7017) 2019-11-22 13:03:51 -04:00
preferences.js Connect distinct accounts per site (#7004) 2019-12-03 09:35:56 -08:00
README.md add READMEs to folders, re #3427 2018-03-14 15:33:22 +02:00
recent-blocks.js Update ESLint rules for curly braces style (#7477) 2019-11-19 20:33:20 -03:30
threebox.js Update ESLint rules for curly braces style (#7477) 2019-11-19 20:33:20 -03:30
token-rates.js Update ESLint rules for curly braces style (#7477) 2019-11-19 20:33:20 -03:30

Controllers

Different controllers (in the sense of *VC *View-Controller).