I am have created a custom events list based on the OOTB Calendar via Visual Studio 2010.
I create my list def and package it up and deploy no issues.
I then create a new list based on my custom list definition.
All seems fine
But when I want to add an item from the calendar view there's no mousehover functionality anymore, for the add new event when hovering over a day item in the calendar view.
If I create a new events list based on the OOTB list definition I can get the add new event from the calendar view.
As far as I can tell all the relevant .js files are included on the page when viewing the source.
Is there a trick to get this working for a custom events list?