-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
fix: show checkbox with multiselect #19665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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. |
|
|
...mp/MultichainAccounts/MultichainAccountSelectorList/AccountListCell/AccountListCell.test.tsx
Outdated
Show resolved
Hide resolved
...mp/MultichainAccounts/MultichainAccountSelectorList/AccountListCell/AccountListCell.test.tsx
Outdated
Show resolved
Hide resolved
...temp/MultichainAccounts/MultichainAccountSelectorList/MultichainAccountSelectorList.test.tsx
Outdated
Show resolved
Hide resolved
This screen seems to having a lot of performance issues. When I click the different accounts to select them, it takes a few seconds to render. |
@montelaidev I noticed the list gets slower as you connect more and more accounts. I also noticed the list kept scrolling back to the initial position but I believe that will be solved in my PR here. screen-20250917-130830.1.mp4I also used the why-did-you-render tool to inspect prop changes and I was seeing a lot. I recommend you do the same by setting below is a video of the why-did-you-render logs when updating the connected accounts (as seen from the phone in the above video) Screen.Recording.2025-09-17.at.1.49.39.PM.mov |
> | ||
<AccountCell | ||
startAccessory={ | ||
showCheckbox ? ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we extract this into its own component?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving despite the performance issues since I feel that we can get a better read on this after I merge one of my changes.
|
|
Description
This PR shows checkboxes when selecting accounts in the bip 44 edit accounts screen in the dapp connection flow.
Changelog
CHANGELOG entry: Display checkboxes in bip44 edit accounts in the dapp connection flow.
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2025-09-12.at.21.50.56.mp4
After
@
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2025-09-12.at.21.49.54.mp4
Pre-merge author checklist
Pre-merge reviewer checklist