Creating Record from ListView is not loading RecordView customisation

Hi,

I have a custom module called Agreements.

I have a custom the RecordView defined at (./custom/modules/CTA_CT_Agreements/clients/base/views/record/record.js) which works fine when editing an existing record.

However from the Agreements ListView, when I click "Create" to create a new Agreement, a draw opens to create a record, but none of the code in record.js is used?

What am I doing wrong?

Thanks in advance,

Gary.