Use cursor bottom and text height to handle different font sizes
Merge pull request #3232 from TomMalbran/tom/fix-issue-3228

Fix #3228: Codehints selection popup is positioned wrong when the font size is not standard