Two related bugs left the Planning Mode modal stuck at partial height on mobile. useModalResizePersist replayed desktop-saved pixel dimensions that overrode the mobile 100dvh rule, and React reconciled removed CSS custom properties to empty string rather than calling removeProperty(), which on iOS Safari defeated the var() fallback after keyboard dismiss. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3.2 KiB
3.2 KiB