This was introduced in a7ea7648c3 "Completion: maintain cursor position when there is no completion"
a7ea7648c3