This is something that I have lived with for several months as there is an easy workaround, but I thought I'd see if anyone knows of a solution, or whether it is a bug.
In Layer Properties > Fields I have set up a date field widget as in the screenshot;
It is set to have a 'Calendar popup'.
It is also set to 'Allow NULL values'. The dataset we are using is based upon polygons that have associated NULL dates. The date is added as and when the polygon has had some sort of involvement by the users.
When in layer edit mode to enter a date, the pop up calendar appears with todays date highlighted. However it is not possible to select todays date.
It is possible to select any other date, and then, after that, it is possible to select today's date.
Is there something that can be done to enable selecting todays date first time, or is this a bug, or shall I just not worry and live with it as it's not a big deal?
[When editing a polygon, without the 'Allow NULL values' field selected, the date is prepopulated with today's date; others dates are selectable. However, as the setting suggests it is not then possible to go back on the entry of a date and enter NULL. The users do need this option, as sometimes when working with 130,000+ polygons they edit the wrong polygon and need to undo their edit.]