跳到主要内容
ArcBlock Community

No Character Limit in “Update Wallet Title” Field

JM “cryptotestnet” Morales
支持
did-walletrejectedreliabilityux

image.png

Target Product: DID Wallet (Browser Extension) Version: 4.18.5 Location: Settings → Preferences → Update Wallet Title Severity: Medium – UI/UX / Input Validation Category: Input Validation & Design Consistency

Summary

The “Update Wallet Title” input field under Settings → Preferences does not have a character limit. Users can repeatedly enter long text (e.g. “My DID Wallet My DID Wallet My DID Wallet...”), resulting in excessive overflow and potential UI distortion.

Steps to Reproduce

  1. Open DID Wallet Extension.
  2. Navigate to Settings → Preferences → Update Wallet Title.
  3. Enter a long string or paste repeated text (e.g. 100+ characters).
  4. Save the change.

Observed Result

  • The wallet title accepts unlimited text input.
  • The text overflows beyond visible UI boundaries.
  • No input validation or warning message appears.
  • The title is displayed incorrectly in the main wallet view.

Expected Result

  • The field should restrict input to a reasonable length (e.g. 30–50 characters).
  • Display an error message or prevent saving when the limit is exceeded.
  • The wallet title should remain neatly formatted and visible in the main interface.

Impact

  • Causes UI overflow and text truncation.
  • Reduces readability in both main wallet view and settings.
  • May cause inconsistent layout rendering across devices.

Recommendation

✅ Implement maxLength property (e.g. 50 characters). ✅ Add inline validation (e.g. “Title too long – max 50 characters”). ✅ Optionally, include automatic trimming for pasted input.

回复