When typing an expression the right operand that I want might be a number.
ie WHERE myField = 123
If I type "123" and hit enter before the candidate list pops up then I get the expected behaviour of a new line.
If I type "123" and the candidate list opens empty and I hit enter I get the expected behaviour of the candidate list being dismissed.
If, however, the candidate list opens empty - pausing after typing "12" for example - and then is empty after typing the "3" then pressing enter does not dismiss the candidate list which is the behaviour I would expect. Unless you wait a second or two then enter will dismiss the candidate list as expected.
It almost seems as if the list closes and reopens again when this happens.
To recap:
Type "WHERE blah = 12" pause for empty list then type "3 enter"
Have fun tracking that one down
ie WHERE myField = 123
If I type "123" and hit enter before the candidate list pops up then I get the expected behaviour of a new line.
If I type "123" and the candidate list opens empty and I hit enter I get the expected behaviour of the candidate list being dismissed.
If, however, the candidate list opens empty - pausing after typing "12" for example - and then is empty after typing the "3" then pressing enter does not dismiss the candidate list which is the behaviour I would expect. Unless you wait a second or two then enter will dismiss the candidate list as expected.
It almost seems as if the list closes and reopens again when this happens.
To recap:
Type "WHERE blah = 12" pause for empty list then type "3 enter"
Have fun tracking that one down