All checks were successful
Build and Push Docker Image / docker (push) Successful in 1m5s
Prevent hidden calendars from becoming visible when events are modified via drag-and-drop or other update operations. The refresh mechanism was overwriting frontend visibility state with fresh server data that doesn't include visibility settings. Changes: - Preserve existing calendar visibility and color settings during refresh_calendar_data - Maintain smart fallback for saved colors on new calendars - Ensure calendar visibility state persists across event modifications This fixes the issue where users would hide calendars, then see them reappear after dragging events. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>