diff --git a/lib/devices/ios/ios-controller.js b/lib/devices/ios/ios-controller.js index ae75bfbe3..3fca53a15 100644 --- a/lib/devices/ios/ios-controller.js +++ b/lib/devices/ios/ios-controller.js @@ -250,7 +250,12 @@ iOSController.nonSyntheticWebClick = function(elementId, cb) { var clickX = x + (w / 2); var clickY = y + (h / 2); this.curWebCoords = {x: clickX, y: clickY}; - this.clickWebCoords(cb); + this.clickWebCoords(function(err, res) { + // make sure real tap actually has time to register + setTimeout(function() { + cb(err, res); + }, 500); + }); }.bind(this)); }.bind(this)); }.bind(this));