summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Android/ViewRenderer.cs
diff options
context:
space:
mode:
authorE.Z. Hart <hartez@users.noreply.github.com>2016-04-24 00:13:27 -0600
committerRui Marinho <me@ruimarinho.net>2016-04-24 02:13:27 -0400
commit462d132f6f5f42871716cdbd455fba70e711541c (patch)
treec838afa67871ad12722e2c11328d444f66cb843f /Xamarin.Forms.Platform.Android/ViewRenderer.cs
parent3b589b7f2a02c7b2d70f78abb6b476c8cc9bf950 (diff)
downloadxamarin-forms-462d132f6f5f42871716cdbd455fba70e711541c.tar.gz
xamarin-forms-462d132f6f5f42871716cdbd455fba70e711541c.tar.bz2
xamarin-forms-462d132f6f5f42871716cdbd455fba70e711541c.zip
Allow renderers to specify whether native controls should be eagerly disposed (#129)
Diffstat (limited to 'Xamarin.Forms.Platform.Android/ViewRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.Android/ViewRenderer.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Android/ViewRenderer.cs b/Xamarin.Forms.Platform.Android/ViewRenderer.cs
index 0415ce93..143e6a7f 100644
--- a/Xamarin.Forms.Platform.Android/ViewRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/ViewRenderer.cs
@@ -69,7 +69,7 @@ namespace Xamarin.Forms.Platform.Android
{
if (disposing && !_disposed)
{
- if (Control != null)
+ if (Control != null && ManageNativeControlLifetime)
{
Control.RemoveFromParent();
Control.Dispose();