@Jay Found this Bug on Inputting more comprehensive filters
INputting this filter is almost impossible: -is:complete and “Project Manager” and -(#stepfuture or #steprejected )
I added the #stepfuture as the last item and it never allowed me to complete writing it Let me explain, I was able to completely write the #stepfuture in the filter field, and the contents of the pane seems to have correctly interpreted the criteria and altered the results accordingly. HOwever as soon as I clicked back on an item in the pane to work on it, the filter started changing deleting character by character the last few characters of the #stepfuture keyword, until only #step was left.
My hypothesis looking at the timing of the issue, that it might be a sync issue. I constantly have 2 or 3 instances of the windows desktop open AND the legend app running inside mailbird. I have always seen the lag between typing one thing in the windows desktop and a few seconds later seeing it reflected in the mailbird app (this is NOT a problem as it usually happens when you click away from the item you were adding). The lag is very similar to what I saw on the characters being deleted in my filter criteria.
When I closed the Legend application inside mailbird and tried again, typing the filtering criteria went in with no errors.
An additional error is an annoying consequence of the functionality that adds the tags in the filter to any new item that you create in the pane. With the filter above, Legend is not getting that I want to exclude the #stepfuture and #steprejected tags and because they are in the filter criteria, any new item I add gets added with those two tags, which a few seconds later (because they are filtered out) they disappear from the pane. This is not only confusing at first, annoying next but ultimately unproductive to have to switch to another view to be able to edit the stuff you just filtered for.