After all relevant records are found, I have two “selected” records. You can even see the black current record mark twice.
Once I click somewhere in the background, only one record is selected like it should be. I have tried to use requestFocus to simulate the “clicking somewhere”, but that was unsuccessful.
I was doing the query that way because I did some things between the two terms.
I was trying to build a sample solution but cannot get it to go wrong, although the setup is very simple. The behaviour in my solution is very consistent, though. Anyway, I will check with the next version and if not, send over the solution that has the problem.