List filters ignores empty state when injecting static elements into the CMS

I have just upgraded our showroom from attributes v1 to v2, but I have noticed a couple of issues. This one is not a huge issue, but it is weird non the less, because it works fine on attributes v1.

I have a list collection for filtering & sorting through our car CMS. We also inject some static elements into the lists (ads if you will). In V1 when you filter for cars, but there are no results, an empty state will appear telling the user that there are no cars matching those criteria. But in the new one, that does not happen and only the injected elements are visible.

Does anyone know a solution to this? I have provided links below for more context to it. Thank you in advance.

Read only Webflow link:

Stagging domain with V2 running:

Our custom domain with V1 running:

Hey @alexanderhnj2001! Right now, your static items aren’t set to interact with the filter. So even when no collection items match the filter, those static ads still count as items in the list — which prevents the empty state from showing, since the list technically isn’t empty.

You can fix this by adding fs-list-interactive="true" to the static items.

Thank you! This was an oversite from my part. I don’t think that value was necessary for V1, but I might be wrong. Anyway, this now works as intended.

1 Like