I was briefly confused why I couldn't save after changing a payee. It seems the check for if the payee had changed is not handling the following situation.
- Go to edit the payee on a transaction on mobile (android)
- Hit space after the existing value ("Petco")
- Select existing payee ("Petco Park")
- Save button is still disabled
- Edit the payee text by deleting a character
- The save button is now enabled
It seems like the logic to check if the value is changed doesn't actually pay attention to the radio option selection. Because I entered a space the normalized text is probably the same as before. This is despite the text box changing to the radio option text upon selection.