diff --git a/.changeset/email-blocks-popover-height.md b/.changeset/email-blocks-popover-height.md new file mode 100644 index 00000000..ae0dce0d --- /dev/null +++ b/.changeset/email-blocks-popover-height.md @@ -0,0 +1,5 @@ +--- +"@sendlit/email-blocks": patch +--- + +The contact filter builder's segment and filter popovers now stay on screen. They are capped to the space left in the viewport and scroll, so a long list of filters no longer runs off the edge. diff --git a/packages/email-blocks/src/contact-filter-builder.tsx b/packages/email-blocks/src/contact-filter-builder.tsx index e19a63af..9bf05033 100644 --- a/packages/email-blocks/src/contact-filter-builder.tsx +++ b/packages/email-blocks/src/contact-filter-builder.tsx @@ -463,7 +463,10 @@ export function ContactFilterBuilder({ {segmentTriggerSrLabel} - +

{segmentsHeading}

@@ -533,7 +536,10 @@ export function ContactFilterBuilder({ {filtersButtonLabel} - + {!activeDefinition ? (