@namespace DeepDrftPublic.Client.Controls @* Overlay is viewport-level/fixed regardless of DOM nesting; placing it outside the wrapper is harmless/cleaner but doesn't change its behavior. AutoClose is deliberately OFF: its modeless pointer-down tracking closes the popover on any click outside the overlay's DOM subtree — including the portaled embed checkbox/copy-button — which kills the embed affordance. Backdrop dismissal is handled by OnClick alone. *@ @* Activator and popover share this wrapper so MudPopover's anchoring reads the button's bounding rect. No shrink-wrap sizing — width/min-width come from the documented RelativeWidth="Adaptive" on the popover, not from container CSS. *@
Copy link @if (_linkCopied) { Copied! } @* Embed is offered in both modes: a track snippet (TrackEntryKey) or a whole-release snippet (ReleaseEntryKey) targeting FramePlayer's matching query param. *@ @if (_embed) { @if (_embedCopied) { Copied! } }