click workaround for mobile safari