[DONE] Calendar does not close

Please, note as the example in the video that the user has to click outside the pop-up to close de calendar. As a funcionality, when you select a date, it should close with the field clompleted. It’s really bothering using calendar (date fields) in Tape.

3 Likes

Indeed, adding that, if the date field is set as period (end date), the third time a date is clicked will be changing the value of the first date!

Users sometimes click twice the second date, so they loose the data they had put into the first date.

It would be good if the calendar pop-up field would colapse once the date (or end date) is selected.

3 Likes

Good point Toni! I haven’t used with end date yet.

2 Likes

Hi @igor and @toni,

It seems that we might have introduced a regression with the recent performance optimization of the records.
The date overlay is unfortunately more complex than it initially appears, as it needs to handle required variants both with & without an end date and with & without time for the date field.

However, we will definitely provide an upgrade that resolves the issue.

Thanks again for the report!
Cheers
Leo

2 Likes

Hi @Igor,

I’ve taken another detailed look to double-check and make sure this isn’t a regression.

This is actually the intended behavior: the date and time picker doesn’t automatically close when a date is selected.

To make sure we follow market standards and modern UX patterns, I reviewed several leading tools in our industry. Most of these tools also keep the overlay open after selection.

Some tools do close the overlay immediately, but this usually happens when there are separate fields for start date, start time, end date, and end time. This setup ensures consistent behavior.

However, modern tools like ours often combine the full date (with or without time, or an end date) into one field. This has some UX advantages.

The only case where immediate closing might make sense is for a date-only picker without time. However, this would create a confusing experience for users, as the overlay would close immediately in one configuration but behave differently in others. Since consistent behavior is a key principle of good UX, that’s why the overlay always closes consistently when clicking outside.

Thanks again for reporting this! It’s great to check, as it could have been a regression.

Best regards,
Leo

1 Like