tosulliv: addition of functionality to fragments to hide soft keyboard
when a non edit-text field is in focus.