preliminary gesture dismissal of keyboard working