fix(typeahead): fix matches pop-up positioning issues

Closes #262, #282