I was trying to enter a value to a column and pressed tab twice in order to get to the next of the next field
I was expecting the app calls UpdateObject only once
Instead app called UpdateObject twice
How to replicate:
- checkout GitHub - origam/origam at enhance-testmodel-to-replicate-several-problems-2022-4
- Open architect and let the deployment scripts run
- Open Menu > Widgets > Test data creation / deletion > Wide Table - fill - this will insert about 2.5k of records (if not done already)
- Open a menu item Menu > Widgets > Wide Table >Wide table with details.
- Having the grid (not the detail view) active, click on plus icon to add a record,
- Click to memo1 column and enter any value
- click tab twice, not extremly fast, but with a dalay shorter than 400ms (actual time of UpdateObject call takes). The error is replicated, you should see calling UpdateObject twice