Added New workaround for custom work in `textFieldShouldBeginEditing:`