diff --git a/packages/suite-desktop-core/src/modules/bridge.ts b/packages/suite-desktop-core/src/modules/bridge.ts index 196b2394a9a..3ecd75d93e7 100644 --- a/packages/suite-desktop-core/src/modules/bridge.ts +++ b/packages/suite-desktop-core/src/modules/bridge.ts @@ -96,7 +96,7 @@ const shouldUseLegacyBridge = (store: Dependencies['store']) => { const newBridgeRollout = Math.round(Math.random() * 100) / 100; store.setBridgeSettings({ ...store.getBridgeSettings(), newBridgeRollout }); } - const newBridgeRollout = store.getBridgeSettings().newBridgeRollout || 0; + const newBridgeRollout = store.getBridgeSettings().newBridgeRollout || 0.01; // note that this variable is duplicated with UI const NEW_BRIDGE_ROLLOUT_THRESHOLD = 0; const legacyBridgeReasonRollout = newBridgeRollout >= NEW_BRIDGE_ROLLOUT_THRESHOLD; diff --git a/packages/suite/src/views/settings/SettingsDebug/TransportBackends.tsx b/packages/suite/src/views/settings/SettingsDebug/TransportBackends.tsx index cd26f4ad841..9a1955e17fd 100644 --- a/packages/suite/src/views/settings/SettingsDebug/TransportBackends.tsx +++ b/packages/suite/src/views/settings/SettingsDebug/TransportBackends.tsx @@ -14,7 +14,7 @@ interface Process { } // note that this variable is duplicated with suite-desktop-core -const NEW_BRIDGE_ROLLOUT_THRESHOLD = 0; +const NEW_BRIDGE_ROLLOUT_THRESHOLD = 0.01; export const TransportBackends = () => { const allowPrerelease = useSelector(state => state.desktopUpdate.allowPrerelease); @@ -124,7 +124,7 @@ export const TransportBackends = () => { title="New bridge rollout" description={ allowPrerelease - ? 'New bridge is rolled out to all Trezor Suite instances that are in the Early access program.' + ? 'New bridge is rolled out to all Trezor Suite instances that are in the Early access program and to a few users apart EAP.' : `New bridge is rolled out to ${NEW_BRIDGE_ROLLOUT_THRESHOLD * 100} % of Trezor Suite instances outside of Early access. Your rollout score is ${((bridgeSettings.newBridgeRollout ?? 0) * 100).toFixed()}%` } />