The event form's calendar picker is a FullScreenPicker — a Compose Dialog,
so it owns its own window and sits above the activity's content whatever the
overlay stack does. Tapping "Missing a calendar?" set the host's flag and
the manager duly slid in underneath the dialog, out of sight: the row looked
dead.
The picker now closes as it hands off. The form stays where it was, one tap
from a picker that re-queries when it opens, so a calendar switched on in
the manager is there on the way back.
The .ics import picker is plain content in the host's overlay stack, where
the ordering fix from the previous commit already puts the manager on top —
that path was never affected.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>