diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js index a309051..297ea23 100644 --- a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js +++ b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdSelector.js @@ -179,14 +179,18 @@ $(function() { } }); - // 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) { + 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) + $(document).keydown(function(e) { + if (e.keyCode == $.ui.keyCode.ESCAPE) { + window.close(); + } + }); });
\ No newline at end of file |