WeekPager had no height constraint (unlike CalendarPager which uses pagerModifier with gridHeightPx), causing the pager to freely expand instead of staying at the computed single-row height. Also, WeekPager used 2dp row padding while CalendarMonthPage uses ROW_PADDING_DP (4dp), creating a height mismatch at the switch point. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>