summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-11-08 19:19:09 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2009-11-08 19:19:09 -0800
commit5af636809cd7ab40f74e79a0350cdc11b53086ca (patch)
tree0e8582fbf15d14cbbdf363df6314da0db9f7ca16
parent387b1a2fcbf44cae899e535d83ed4d433aef5e54 (diff)
downloadDotNetOpenAuth-5af636809cd7ab40f74e79a0350cdc11b53086ca.zip
DotNetOpenAuth-5af636809cd7ab40f74e79a0350cdc11b53086ca.tar.gz
DotNetOpenAuth-5af636809cd7ab40f74e79a0350cdc11b53086ca.tar.bz2
Fixed bug where selector button's Image properties were not resolving when lead with ~/
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/SelectorOpenIdButton.cs2
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/SelectorProviderButton.cs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorOpenIdButton.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorOpenIdButton.cs
index 3e499af..6e73152 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorOpenIdButton.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorOpenIdButton.cs
@@ -51,7 +51,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// <param name="writer">The writer.</param>
/// <param name="selector">The containing selector control.</param>
protected internal override void RenderButtonContent(HtmlTextWriter writer, OpenIdSelector selector) {
- writer.AddAttribute(HtmlTextWriterAttribute.Src, this.Image);
+ writer.AddAttribute(HtmlTextWriterAttribute.Src, selector.Page.ResolveUrl(this.Image));
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorProviderButton.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorProviderButton.cs
index 6818d57..02a512a 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorProviderButton.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/SelectorProviderButton.cs
@@ -80,7 +80,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// <param name="writer">The writer.</param>
/// <param name="selector">The containing selector control.</param>
protected internal override void RenderButtonContent(HtmlTextWriter writer, OpenIdSelector selector) {
- writer.AddAttribute(HtmlTextWriterAttribute.Src, this.Image);
+ writer.AddAttribute(HtmlTextWriterAttribute.Src, selector.Page.ResolveUrl(this.Image));
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();