# Calendar dates and competitor filters now use Checkgrow's own controls

> Picking a date for a Calendar moment now opens Checkgrow's calendar instead of the browser's, and the filter chips across Competitors are one shared control.

Version: v1.589
Date: 2026-09-17
Source: https://doc.checkgrow.com/changelog/v1-589-calendar-dates-and-competitor-filters-now-use-checkgrow-s-own-controls

## What this solves

The **Add moment** dialog in the Calendar asked for its start and end date through the browser's built-in date field, which looks different in every browser, ignores dark mode and does not match the date pickers used by Tasks. Filter chips across Competitors had drifted into several look-alike versions. Both are the same problem: a control built for one screen instead of taken from the platform.

## What changed

- **Calendar → Add moment**: the start and end dates open the same calendar popover you know from Tasks and the social composer. The end date cannot be set before the start, and it can be cleared with one click.
- **Filter chips** (What changed, All posts) are a single shared control with the same size, colours and count style everywhere.
- The design-system page documents both, so future screens start from them.
- Behind the scenes, an automatic check now blocks any new screen that reaches for a browser-native control where a Checkgrow one exists.

## Where to find it

**Calendar** → **Add moment** for the date fields. **Competitors** → **What changed** and **All posts** for the filter chips.

## Useful for

Anyone planning moments in the Calendar, and anyone who noticed a form or filter row looking out of place next to the rest of the app.
