BUG: New records not created in list views

I’ve noticed that if the focus is within a field while a new record is created on a form set to list view, then hitting successive Control-N sequences result in no additional records (beyond just one) being created. It sticks on only creating one record where expected behavior would be to keep adding new records. This works fine when the focus is not within a field. Put the cursor in a field, use control-n multiple times and you get the bug.

ADDITIONAL BUG:

Because Servoy does not jump into a field ready to populate (upon record creation), the assumed approach would be to use the onNewRecordCmd event. However, doing this on a list view causes a problem with the following method.

controller.newRecord();
elements.field_name.requestFocus(false);

When in list view, the focus is sent to the field targeted on the first record shown, not the newly created record - as would be expected.


Using RC7 on a MySQL db.

i don’t know if these things are still open. But can you test the things you mention when RC10 comes out? Focus handling in listview is improved