I am shifting my text view up when the keyboard starts appearing. But this method gets triggered even when the keyboard is fully visible, and the user taps on the text view agai