OpenMW-CS: Undo/redo/append/clone operations usability
Undo() appends the previously deleted record at the end of the container vector. On the screen the record is placed somewhere else. To the end user it appears as if undo has failed. (but by re-ordering the columns one can see that undo was successful)
A possible solution suggested by Zini:
When records are added to a table that currently has views the views jump to these records (or the first of them anyway). We could also automatically select the respective records. This behavior (both the jumping and the selection) should be controllable through user settings.