diff --git a/packages/bbui/src/Popover/Popover.svelte b/packages/bbui/src/Popover/Popover.svelte index 6c6ae6817d..cccd83f871 100644 --- a/packages/bbui/src/Popover/Popover.svelte +++ b/packages/bbui/src/Popover/Popover.svelte @@ -35,6 +35,9 @@ $: target = portalTarget || getContext(Context.PopoverRoot) || ".spectrum" $: { + // Disable pointer events for the initial part of the animation, because we + // fly from top to bottom and initially can be positioned under the cursor, + // causing a flashing hover state in the content if (open && animate) { blockPointerEvents = true clearTimeout(timeout)