Code completion doesn't work if cursor is behind semi-colon

A minor annoyance, but one that I experience every day.

Let’s say you have a query like this:
SELECT cand.surname
FROM candidates_v cand;

Now you want to add a where clause.

So you place your cursor between the ‘cand’ and the ‘;’ and start typing:
SELECT cand.surname
FROM candidates_v cand WHERE cand.;

When you ‘cand.’ the column list dropdown should appear, but it does not.
You can make it appear by adding a space, deleting the ‘.’ and putting it back in again, but this is way too many additional keystrokes.

Can this be fixed, so that the dropdown appears even if the cursor is directly behind the semi-colon?

Thanks,
Ben