The last point I make about the auto close is actually a bug related to the ‘hover’ condition. I didn’t realise, but the ‘Depart’ date input still had the hover condition:
And therefore, when hovering off the input, it losses focus with the calendar, therefore removing the hover condition gets it working perfectly again.
And also with regards to the depart date jumping, this was because of the ‘Arrivals’ min and max date, therefore rightly causing the jump, so that part makes sense and working correctly.
So just the bug with working with initial content and using hover and pressed conditions, some odd bugs crop up.