When editing database entries, it would be good if the "undo" feature was still enabled even after selecting a different entry in the table.
Steps to reproduce:
- Open a database table.
- Edit the first field for an entry in the table, and press [enter]. The next field will be selected, and "undo" will be enabled.
- Edit the next field and press [enter]. "Undo" will still be enabled.
- Repeat until you get to the last field. When you press enter, the first field for the next entry in the table will be selected, and "undo" will be disabled.
What you have reported is the normal behavior of a database. The data of one row are written to the table when you change to another row. You can't change this in a program, that could be used for multiuser-databases. Could be another user is working with the data you have just been saved.
This behavior could work in a standalone-one-user-database. This database could be used like a Calc table. But Base could connect to many different databases - only the included HSQLDB could work with this enhancement, not the server-databases you could connect to.
I have set the Importance to "enhancement".
Adding self to CC if not already on