Issue: Crashes during Salary Sorter value input and inputting values is incorrectly handled, incorrectly putting remaining sorting balance in one of the pots.
Details to reproduce
For me and my pots, it can be reproduced each time.
Note when entering values they were entered by:
- Tap to edit number (tapping between
+
and-
) - Keyboard pops up
- Press delete on keyboard (to delete the
0
) - Type new number
- Tap blue tick button on on-screen keyboard (placed where the “enter” key usually is)
Steps to reproduce
- Select payment to sort.
- Select “Sort Salary” button
- Enter values in first 4 pots, #1=
25
, #2=100
, #3=84
, #4=25
- Skip the 5th pot
- Enter value
84
for the 6th pot. - Note upon entering the digit
8
, the+
to the right hand side of each of the pots can be seen to be disabled. - After confirming the input of
84
via pressing the on-screen keyboard blue tick (enter key) - the keyboard disappears revealing that the remaining “Spending” balance amount has been added to the 7th pot. - Tapping to edit 6th pot again (where the input has changed from
84
to8
) - and tapping4
to add the4
back in results in the app crashing.
You may need to tap4
multiple times to cause a crash, my usual action as the app fails to update screen or give user feedback that input is invalid.
I’ve also attempted to edit pot values in a different order, always able to cause entire remaining “Spending” amount to unexpectedly appear in one of the pots and input crashing app.
Details
OS: Android 10, Security patch level 5th Sept. 2019
Device: Pixel 2 XL
App Version: 3.0.0 (I’m on the beta updates if that helps)
Screenshots
Step 3-4
Step 5-6
Step 7
Step 8
Tagging in @JarnoWolf because of involvement in Salary Sorter postings in community.