FIXED soft keyboard showing and hiding