added lock delay 100ms, prevent touchstart