From a95f73e90f40d370e367d59fd889f0f754c0fdfe Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Wed, 22 Apr 2020 22:01:47 +0200 Subject: [PATCH] Re-add extension load init (#2602) --- packages/react-api/src/Api.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-api/src/Api.tsx b/packages/react-api/src/Api.tsx index fb1e18154c..c3cacbf8f5 100644 --- a/packages/react-api/src/Api.tsx +++ b/packages/react-api/src/Api.tsx @@ -45,7 +45,11 @@ interface ChainData { systemVersion: string; } -const injectedPromise = web3Enable('polkadot-js/apps'); +const injectedPromise = new Promise((resolve): void => { + window.addEventListener('load', (): void => { + resolve(web3Enable('polkadot-js/apps')); + }); +}); const DEFAULT_DECIMALS = registry.createType('u32', 12); const DEFAULT_SS58 = registry.createType('u32', addressDefaults.prefix);