summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs
diff options
context:
space:
mode:
authorbentmar <bjorn.bentmar@gmail.com>2017-04-28 11:27:15 +0200
committerRui Marinho <me@ruimarinho.net>2017-04-28 10:27:15 +0100
commite843a9a287d3a55fb510108d5594a128750e3d16 (patch)
treeb3943ee467ef4fa795b37b0eb096a408232ce0fe /Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs
parente7c3cf39efa874054908989b2f730952740072b6 (diff)
downloadxamarin-forms-e843a9a287d3a55fb510108d5594a128750e3d16.tar.gz
xamarin-forms-e843a9a287d3a55fb510108d5594a128750e3d16.tar.bz2
xamarin-forms-e843a9a287d3a55fb510108d5594a128750e3d16.zip
Add disposed check on FastRenderer.VisualElemen... (#888)
Diffstat (limited to 'Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs b/Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs
index d94cfd01..34ea7e34 100644
--- a/Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/FastRenderers/VisualElementRenderer.cs
@@ -36,8 +36,8 @@ namespace Xamarin.Forms.Platform.Android.FastRenderers
}
public void UpdateBackgroundColor(Color? color = null)
- {
- if (Element == null || Control == null)
+ {
+ if (_disposed || Element == null || Control == null)
return;
Control.SetBackgroundColor((color ?? Element.BackgroundColor).ToAndroid());
@@ -95,4 +95,4 @@ namespace Xamarin.Forms.Platform.Android.FastRenderers
UpdateBackgroundColor();
}
}
-} \ No newline at end of file
+}