fix: swaps network selector not scrolling on android cp-7.69.0#27295
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Bridge functionality is explicitly covered under SmokeTrade (cross-chain bridging between networks). Since bridge flows require transaction confirmations, SmokeConfirmations must also be selected as per the tag dependency rules. There are no changes to core Engine, controllers, network permissions, or multi-chain session APIs—only UI components within the Bridge feature—so broader tags like SmokeNetworkAbstractions, SmokeMultiChainAPI, or SmokeNetworkExpansion are not required. Given that this affects a user-facing transaction flow (bridge network selection), running the bridge and confirmation tests is necessary to safely validate behavior with minimal scope expansion. Performance Test Selection: |
|
✅ E2E Fixture Validation — Schema is up to date |
|



Description
The "Select Network" bottom sheet in the Bridge token selector was not scrollable on Android.
Tested on both iOS and Android.
Changelog
CHANGELOG entry: Fixed the Bridge "Select Network" bottom sheet not being scrollable when many networks are available on Android.
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/SWAPS-4252
Fixes: #27290
Manual testing steps
Screenshots/Recordings
Before
After
Screen.Recording.2026-03-10.at.5.07.59.PM.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Small UI gesture-handling change limited to the Bridge network selector; no auth, security, or data-flow logic is modified.
Overview
Fixes the Bridge token selector "Select Network" bottom sheet not scrolling on Android by switching the network list container to
ScrollViewfromreact-native-gesture-handler, which correctly handles scroll gestures inside the bottom sheet.Removes the unused
BridgeNetworkSelectorBasecomponent that previously wrapped children in a bottom sheet +react-nativeScrollView.Written by Cursor Bugbot for commit d3b24db. This will update automatically on new commits. Configure here.