Nope, working as intended, as in it's still broken and has been since since 1.0. It will always target the thing that's miles away first rather than the thing you have right beside you. That's just how it is, maybe one day it'll be fixed but it's been more than 3 years and two different versions and a bunch of bug reports and the issue is still there. Be prepared for the barrage of posts saying "it's not an issue, stop complaining for the sake of complaining!" though.