Skip to content
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

Pasting an integer longer than 3 digits into custom donation field prevents modifying that number #13922

Open
3 tasks done
coreystone opened this issue Jan 18, 2025 · 0 comments · May be fixed by #13923
Open
3 tasks done

Comments

@coreystone
Copy link

coreystone commented Jan 18, 2025

Guidelines

  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

I was testing #13876 and pasted an integer longer than 3 digits into the custom donation field (eg: 1111). Note that this number does not include a currency symbol like $. The app interprets the number properly, but I am unable to modify the number at all after pasting it - I cannot add or remove any digits. Pressing any number or the backspace key on the keyboard do not update the number. The solution is to hold and "select all" on the number which then fixes this issue, allowing for modifying the number as expected.

This does not occur when the number that is pasted includes a dollar sign like $1111.

Steps to reproduce

  1. Settings > Donate to Signal > One-time
  2. Copy and paste a number longer than 3 digits WITHOUT the $ or corresponding currency symbol (eg, 1111).
  3. App interprets value correctly, but user unable to edit the value with keyboard.
Ascheidweiler added a commit to Ascheidweiler/Signal-Android that referenced this issue Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant