keyboard now closes when target virtual input box goes invisible