keyboard dismisses when tapping anywhere outside the textview