Description
Is your feature request related to a problem? Please describe.
When using minutes-increment (e.g., 15), clicking the "Now" button sets the exact current time (for example, 14:26) instead of rounding to the nearest available value (e.g., 14:15 or 14:30). This can be confusing or inconsistent for users who expect the picker to always use increments.
Describe the solution you'd like
I would like an option so that when clicking the "Now" button, the minutes are rounded to the nearest value based on the minutes-increment setting. For example, with minutes-increment="15", clicking "Now" should set the time to 14:15 or 14:30, not 14:26.
Describe alternatives you've considered
Manually rounding the minutes in my application after the "Now" button is clicked.
Hiding the "Now" button to prevent users from selecting times that don't match the increment.
Adding a custom handler for the "Now" button, but this requires extra code and feels like a workaround.
Additional context
This feature would make the user experience more consistent, especially when using increments greater than 1 minute. It would also help prevent users from accidentally selecting times that are not available from the minute picker.