summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.iOS
diff options
context:
space:
mode:
authorRui Marinho <me@ruimarinho.net>2016-04-16 22:39:22 +0100
committerJason Smith <jason.smith@xamarin.com>2016-04-16 14:39:22 -0700
commit2223efdd4ff740a9335cd0a41f0c0e406568ed3d (patch)
tree0e04dd1ffaf4636b9ed04181d36bf5856c11acac /Xamarin.Forms.Platform.iOS
parentd9ed63f0add8345cf6ab1508b353dcbdacbcd97c (diff)
downloadxamarin-forms-2223efdd4ff740a9335cd0a41f0c0e406568ed3d.tar.gz
xamarin-forms-2223efdd4ff740a9335cd0a41f0c0e406568ed3d.tar.bz2
xamarin-forms-2223efdd4ff740a9335cd0a41f0c0e406568ed3d.zip
[iOS] Restore VisualElementTracker on WebViewRenderer (#99)
Diffstat (limited to 'Xamarin.Forms.Platform.iOS')
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs b/Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs
index 0c6c639b..577addb7 100644
--- a/Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs
+++ b/Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs
@@ -18,7 +18,9 @@ namespace Xamarin.Forms.Platform.iOS
bool _ignoreSourceChanges;
WebNavigationEvent _lastBackForwardEvent;
VisualElementPackager _packager;
-
+#pragma warning disable 0414
+ VisualElementTracker _tracker;
+#pragma warning restore 0414
public WebViewRenderer() : base(RectangleF.Empty)
{
}
@@ -47,6 +49,8 @@ namespace Xamarin.Forms.Platform.iOS
AutosizesSubviews = true;
AutoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight;
+ _tracker = new VisualElementTracker(this);
+
_packager = new VisualElementPackager(this);
_packager.Load();
@@ -62,9 +66,6 @@ namespace Xamarin.Forms.Platform.iOS
if (element != null)
element.SendViewInitialized(this);
-
- if (Element != null && !string.IsNullOrEmpty(Element.AutomationId))
- AccessibilityIdentifier = Element.AutomationId;
}
public void SetElementSize(Size size)