diff --git a/desktop/app/package.json b/desktop/app/package.json index 790b10a0c..d4fdff83b 100644 --- a/desktop/app/package.json +++ b/desktop/app/package.json @@ -91,4 +91,4 @@ "optionalDependencies": { "7zip-bin-mac": "^1.0.1" } -} +} \ No newline at end of file diff --git a/desktop/app/src/chrome/UpdateIndicator.tsx b/desktop/app/src/chrome/UpdateIndicator.tsx index e167165f4..a55694c81 100644 --- a/desktop/app/src/chrome/UpdateIndicator.tsx +++ b/desktop/app/src/chrome/UpdateIndicator.tsx @@ -19,6 +19,7 @@ import {reportPlatformFailures} from '../utils/metrics'; import React from 'react'; import {shell} from 'electron'; import config from '../utils/processConfig'; +import isFBBuild from '../fb-stubs/config'; const Container = styled(FlexRow)({ alignItems: 'center', @@ -91,7 +92,7 @@ export default class UpdateIndicator extends React.PureComponent { } componentDidMount() { - if (isProduction() && config().launcherEnabled) { + if (isProduction() && (config().launcherEnabled || !isFBBuild)) { reportPlatformFailures( checkForUpdate(this.props.version).then((res) => { if (res.kind === 'error') { diff --git a/desktop/app/src/fb-stubs/config.tsx b/desktop/app/src/fb-stubs/config.tsx index 66c36f203..6d17f2d33 100644 --- a/desktop/app/src/fb-stubs/config.tsx +++ b/desktop/app/src/fb-stubs/config.tsx @@ -13,4 +13,5 @@ export default { showLogin: false, showFlipperRating: false, warnFBEmployees: true, + isFBBuild: false, };