Renaming, adding, or deleting schedules updates some local UI immediately, but the Calendar sidebar list stays stale until a full refresh.
Branch context: PR #838 introduced header rename UI and surfaced the issue
Steps To Reproduce
Open Calendar page.
Add a new schedule from sidebar.
Observe sidebar list does not reflect correctly until refresh.
Rename current schedule via header double-click.
Observe header title updates, but sidebar name remains stale until refresh.
Delete a schedule.
Observe sidebar list does not fully sync until refresh.
Expected
Sidebar schedule list updates in real time for add, rename, delete.
Actual
Sidebar list lags and only reflects changes after full page reload.
Renaming, adding, or deleting schedules updates some local UI immediately, but the Calendar sidebar list stays stale until a full refresh.
Branch context: PR #838 introduced header rename UI and surfaced the issue
Steps To Reproduce
Open Calendar page.
Add a new schedule from sidebar.
Observe sidebar list does not reflect correctly until refresh.
Rename current schedule via header double-click.
Observe header title updates, but sidebar name remains stale until refresh.
Delete a schedule.
Observe sidebar list does not fully sync until refresh.
Expected
Sidebar schedule list updates in real time for add, rename, delete.
Actual
Sidebar list lags and only reflects changes after full page reload.