From: MagicSux Date: Wed, 29 Oct 2014 00:52:58 +0000 (+0100) Subject: skip keydown validation on tab key X-Git-Tag: v5.5.0~73^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F5984%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git skip keydown validation on tab key Since tab key triggers the blur event, skip it. It's not a keydown event that needs to be triggered. --- diff --git a/js/foundation/foundation.abide.js b/js/foundation/foundation.abide.js index 59f0d069e..e1203c448 100644 --- a/js/foundation/foundation.abide.js +++ b/js/foundation/foundation.abide.js @@ -82,7 +82,7 @@ self.validate([this], e); }) .on('keydown.fndtn.abide', function (e) { - if (settings.live_validate === true) { + if (settings.live_validate === true && e.which != 9) { clearTimeout(self.timer); self.timer = setTimeout(function () { self.validate([this], e);