diff --git a/components/calendar/event-modal.tsx b/components/calendar/event-modal.tsx index b2154f61..e839366f 100644 --- a/components/calendar/event-modal.tsx +++ b/components/calendar/event-modal.tsx @@ -217,7 +217,9 @@ export function EventModal({ const timeDisplayFmt = timeFormat === "12h" ? "h:mm a" : "HH:mm"; const isEdit = !!event; const formatEventDate = useFormatEventDate(); - const [mode, setMode] = useState<"view" | "edit">(isEdit ? "view" : "edit"); + // Open directly in edit mode so the fields are immediately editable. The + // read-only summary (view mode) is still reachable via the Cancel button. + const [mode, setMode] = useState<"view" | "edit">("edit"); const userIsOrganizer = useMemo(() => { if (!event) return true;