Ignore empty constraints not working using dropdown as filter

I have a very simple implementation of ignore empty constraints and it’s not working. The list is an option set and I’m filtering based on the value of a dropdown:
image

The repeating group just has a text box in it:
image

But the RG is only populated when the dropdown has a value.
Here is a screenshot from the bubble inspector showing the values of the option set:
image

And here are the results of the filter:
image

As you can see, it shows that “ignore empty” is being set but there are no values being populated when I preview the page and the dropdown is empty. When I chose a value in the dropdown, then one item in the RG is shown on the page, as expected:
image

I feel like this is a bug. I found this forum thread where someone thought they had a similar issue and submitted a bug report but bubble responded saying that in that different case, it was expected behaviour:
Ignor Empty Constraints On List Filter Not Working - Need help - Bubble Forum

Anyone have any ideas?
Thanks

Hi @paul29 ,
Try using the the filter this way, it should work;
image
you get the logic right?

1 Like

Hi @geesonofgee
Thanks for your help here. Yes, I totally get the logic and this is a work around (another one is to just use a conditional to add a filter to the data source if the dropdown value is not empty), however I was more asking if I’m being dumb or if this is a bubble bug. When I use your method, it works but now the “ignore empty constraints” checkbox doesn’t have any effect now. It returns the entire list when the dropdown is empty regardless of whether it is checked or not.

This seems like a bug to me. I think I’ll submit a bug report.

Thanks again for your help.