aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages/website/ts/blockchain.ts4
-rw-r--r--packages/website/ts/components/onboarding/portal_onboarding_flow.tsx3
2 files changed, 4 insertions, 3 deletions
diff --git a/packages/website/ts/blockchain.ts b/packages/website/ts/blockchain.ts
index efeeafe32..169d01ecb 100644
--- a/packages/website/ts/blockchain.ts
+++ b/packages/website/ts/blockchain.ts
@@ -805,12 +805,12 @@ export class Blockchain {
if (!_.isUndefined(this._watchGasPriceIntervalId)) {
return; // we are already watching
}
+ const oneMinuteInMs = 60000;
// tslint:disable-next-line:no-floating-promises
this._updateDefaultGasPriceAsync();
this._watchGasPriceIntervalId = intervalUtils.setAsyncExcludingInterval(
this._updateDefaultGasPriceAsync.bind(this),
- // 1 minute
- 60000,
+ oneMinuteInMs,
(err: Error) => {
logUtils.log(`Watching gas price failed: ${err.stack}`);
this._stopWatchingGasPrice();
diff --git a/packages/website/ts/components/onboarding/portal_onboarding_flow.tsx b/packages/website/ts/components/onboarding/portal_onboarding_flow.tsx
index e3072b9b4..503f2163d 100644
--- a/packages/website/ts/components/onboarding/portal_onboarding_flow.tsx
+++ b/packages/website/ts/components/onboarding/portal_onboarding_flow.tsx
@@ -68,6 +68,7 @@ class PlainPortalOnboardingFlow extends React.Component<PortalOnboardingFlowProp
}
}
public render(): React.ReactNode {
+ const browserType = utils.getBrowserType();
return (
<OnboardingFlow
steps={this._getSteps()}
@@ -78,7 +79,7 @@ class PlainPortalOnboardingFlow extends React.Component<PortalOnboardingFlowProp
disableOverlay={this.props.screenWidth === ScreenWidths.Sm}
isMobile={this.props.screenWidth === ScreenWidths.Sm}
// This is necessary to ensure onboarding stays open once the user unlocks metamask and clicks away
- disableCloseOnClickOutside={utils.getBrowserType() === BrowserType.Firefox}
+ disableCloseOnClickOutside={browserType === BrowserType.Firefox || browserType === BrowserType.Opera}
/>
);
}