novasamatech / nova-spektr

Nova Spektr — All-in-one Polkadot desktop wallet supporting multisigs, staking, light clients, and more
https://novaspektr.io
Apache License 2.0
40 stars 16 forks source link

Multisig. Create multisig flow. There is broken state with signatory selection #2683

Closed stepanLav closed 3 days ago

stepanLav commented 6 days ago

Description

If user add a signatory before choose his account - it will broke the selection

Example:

https://github.com/user-attachments/assets/7ad47f0e-7b5f-4624-afbe-ecbdfb141ba5

Steps to Reproduce

  1. Go to multisig creation flow
  2. Enter on page with Step 2
  3. Add signatory befor entering something in first row
  4. Try to fill all fields

Expected Behavior

User can fill fields in any order

Actual Behavior

Account picker broke the flow, can't fill signatory fields

Environment

https://github.com/novasamatech/nova-spektr/commit/c66c6920ba3846ec1f433b7eab5b1dfe55014a4a

stepanLav commented 3 days ago

Status verification: ✅