Final fix for hide keyboard