Skip to content

Conversation

@KoolADE85
Copy link
Contributor

This PR fixes issues found & reported in the new DatePicker:

  • Month labels could be cut-off in some languages; so the dropdown width is now dynamic
  • Enter key now activates the calendar popup when focused on the dropdown
  • Smarter determination of how to handle numberOfMonthsShown & which months are shown, based on how the user interacts
    • when opening a calendar for the first time, the current month will be "centered" in the list of months
    • when navigating "forward" in the calendar, the current month will now be displayed last in the list of months
    • when navigating "backward" in the calendar, the current month will be displayed first
    • in all cases, when navigating to a month that is already visible (numberOfMonthsShown > 1), do not re-calculate or re-position which months are shown: just keep the current view.

@github-actions
Copy link

github-actions bot commented Dec 15, 2025

Thank you for your contribution to Dash! 🎉

⚠️ Action Required: Could you please link an issue to this PR? This helps us track the context and purpose of changes. If an issue doesn't exist yet, create one before linking it.

You can link an issue by:

  • Adding a reference in the PR description (e.g., Fixes #123, Closes #456, or Refs #789)
  • Using GitHub's UI to link a related issue

This check will automatically pass once an issue is linked.

@KoolADE85 KoolADE85 changed the base branch from bugfix/rc4-feedback to v4 December 15, 2025 23:02
Copy link
Contributor

@T4rk1n T4rk1n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💃

@KoolADE85 KoolADE85 merged commit 670cd51 into v4 Dec 16, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants