<div dir="ltr"><div dir="ltr"><div>Greetings Everyone,</div><div><br></div><div>While working on my PR (9648) I noticed that expression filter and a list of feature IDs are both considered the same thing cannot be used as two filtering criteria.</div><div><br></div><div>I am aware that the intent was to only have one element active to filter out features other than the rectangle(? might be wrong on that one).</div><div><br></div><div>What I am wondering if it would be a good thing to have both co exist (mostly for my PR as of now). A simply way to do so would be to use the give feature ids as the list to iterate over and check for the expression if there is one.</div><div><br></div><div>I assume that such a thing might be implemented without touching the current behaviour, otherwise one would have to remove either the expression or the IDs in some case when we want to override the current filtering method.</div><div><br></div><div>Using multiple filtering method might be better than only forcing one and would provide more flexibility.</div><div><br></div><div>As I have a PR that is related to this (<a href="https://github.com/qgis/QGIS/pull/9816">https://github.com/qgis/QGIS/pull/9816</a> ) I would like to address this point in it and would like to have the discussion occur there as to the best way to implement such a thing without any breakage if people are not opposed to having only one filtering method in qgsfeaturerequest.</div><div><br></div><div>Thanks and have a nice day!</div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr">Alex</div></div></div></div></div>