diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-03-21 12:10:48 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-03-21 12:10:48 -0700 |
commit | 6b8ab8d4118142638d982add6e1af47480d5895b (patch) | |
tree | f24efe7e24b4885517cb483f97d5e7137bc582b3 /src | |
parent | d7dfebee6de58132032aa1811f527a82e5dc9189 (diff) | |
download | DotNetOpenAuth-6b8ab8d4118142638d982add6e1af47480d5895b.zip DotNetOpenAuth-6b8ab8d4118142638d982add6e1af47480d5895b.tar.gz DotNetOpenAuth-6b8ab8d4118142638d982add6e1af47480d5895b.tar.bz2 |
Fixed InfoCard selector canceled scenario.
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs b/src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs index 20b8234..b7a7fb3 100644 --- a/src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs +++ b/src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs @@ -474,7 +474,7 @@ namespace DotNetOpenAuth.InfoCard { // generate the onclick script for the image string invokeScript = string.Format( CultureInfo.InvariantCulture, - @"document.getElementById('{0}').value = document.getElementById('{1}_cs').value; {2}", + @"try {{ document.getElementById('{0}').value = document.getElementById('{1}_cs').value; {2} }} catch (e) {{ /* canceled */ }}", this.HiddenFieldName, this.ClientID, this.AutoPostBack ? postback : ""); @@ -486,7 +486,7 @@ namespace DotNetOpenAuth.InfoCard { if (this.AutoPopup && !this.Page.IsPostBack) { string loadScript = string.Format( CultureInfo.InvariantCulture, - @"document.getElementById('{0}').value = document.getElementById('{1}_cs').value; {2}", + @"try {{ document.getElementById('{0}').value = document.getElementById('{1}_cs').value; {2} }} catch (e) {{ /* canceled */ }}", this.HiddenFieldName, this.ClientID, postback); |