diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2010-06-08 08:12:36 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2010-06-08 08:12:36 -0700 |
commit | a4030a0423599a3fba9192fe7bf8ebee0b9ee5f9 (patch) | |
tree | ae5fba5784801520306aa782ef10453a864cea97 | |
parent | e0437e0d23e28a701a5dffab3362c24cb98c9c28 (diff) | |
download | DotNetOpenAuth-a4030a0423599a3fba9192fe7bf8ebee0b9ee5f9.zip DotNetOpenAuth-a4030a0423599a3fba9192fe7bf8ebee0b9ee5f9.tar.gz DotNetOpenAuth-a4030a0423599a3fba9192fe7bf8ebee0b9ee5f9.tar.bz2 |
The enter key no longer suppresses form submit on other forms on the page.
Fixes Trac #200. Thanks for the bug report, Scott Hanselman.
-rw-r--r-- | src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js index c58e06e..a309051 100644 --- a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js +++ b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js @@ -178,15 +178,15 @@ $(function() { ajaxbox.focus(); } }); - } - // Make popup window close on escape (the dialog style is already taken care of) - $(document).keydown(function(e) { - if (e.keyCode == $.ui.keyCode.ESCAPE) { - window.close(); - } else if (e.keyCode == $.ui.keyCode.ENTER) { - // we do NOT want to submit the form on ENTER. - e.preventDefault(); - } - }); + // Make popup window close on escape (the dialog style is already taken care of) + $(ajaxbox.form).keydown(function(e) { + if (e.keyCode == $.ui.keyCode.ESCAPE) { + window.close(); + } else if (e.keyCode == $.ui.keyCode.ENTER) { + // we do NOT want to submit the form on ENTER. + e.preventDefault(); + } + }); + } });
\ No newline at end of file |