fixed mobile touch issue