diff --git a/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap b/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap
index 368fe07c006..c12fbb09e66 100644
--- a/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap
+++ b/app/components/Nav/Main/__snapshots__/MainNavigator.test.tsx.snap
@@ -253,6 +253,39 @@ exports[`MainNavigator Tab Bar Visibility hides tab bar when browser is active 1
}
}
/>
+
+
+
+
+
+
+
+
+
({
init: () => mockedEngine.init(),
}));
+jest.mock('../../../util/test/utils', () => ({
+ isE2E: true,
+}));
+
beforeEach(() => {
jest.clearAllMocks();
});
diff --git a/app/selectors/featureFlagController/assetsTrendingTokens/index.ts b/app/selectors/featureFlagController/assetsTrendingTokens/index.ts
index e931a1017f6..b1077b349e4 100644
--- a/app/selectors/featureFlagController/assetsTrendingTokens/index.ts
+++ b/app/selectors/featureFlagController/assetsTrendingTokens/index.ts
@@ -2,6 +2,7 @@ import { createSelector } from 'reselect';
import { selectRemoteFeatureFlags } from '..';
import compareVersions from 'compare-versions';
import packageJson from '../../../../package.json';
+import { isE2E } from '../../../util/test/utils';
const APP_VERSION = packageJson.version;
@@ -81,6 +82,9 @@ export const isAssetsTrendingTokensFeatureEnabled = (
return evaluateAssetsTrendingTokensRemoteFlag(flagValue);
};
+// We are enabling this feature flag to be enabled by default for non-E2E builds
+const forcedTrueOverride = () => (!isE2E ? 'true' : undefined);
+
/**
* Selector to check if the assets trending tokens feature flag is enabled.
* Supports environment variable override (OVERRIDE_REMOTE_FEATURE_FLAGS + ASSETS_TRENDING_TOKENS_ENABLED).
@@ -103,7 +107,7 @@ export const selectAssetsTrendingTokensEnabled = createSelector(
return isAssetsTrendingTokensFeatureEnabled(
value,
- envOverride || undefined,
+ forcedTrueOverride() || envOverride || undefined,
);
},
);