Granularity link display options not recognized unless date argument is initialized
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3548795. -->
Reported by: [ramil g](https://www.drupal.org/user/133684)
Related to !74
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>When configuring a Calendar view with Year/Month grids, the Day link displays dropdown sometimes does not include valid Page displays that use a date contextual filter. This prevents linking from Year → Day grids unless the display exactly matches default assumptions.</p>
<h3>Root cause</h3>
<p>In Calendar::viewOptionsForGranularity(), the contextual filter handler is retrieved but not fully initialized for the candidate display. Without initialization, getGranularity() may not return the actual configured value, causing valid displays to be skipped.</p>
issue