#1 Navigation extension throws error when hiding keyboard

When hidding the keyboard a new call is made to checkKeys with an undefined key. That's the way to detect the keyboard is or has been hidden