[Mac] NavigationPageRenderer amendments RE: Issue4388 (#4607) #4388 #4389
authorAndrei <andrei.misiukevich@gmail.com>
Tue, 12 Feb 2019 12:33:17 +0000 (15:33 +0300)
committerRui Marinho <me@ruimarinho.net>
Tue, 12 Feb 2019 12:33:17 +0000 (12:33 +0000)
commit334e23d7c6fe35a411af7eadfaa978ebcacf6a5f
treed46a03c3b7fd371876b5795ffe0fd957e0291044
parent15c6f561e6d51071b7b3cdd9e92d2cbf16edaf2b
[Mac] NavigationPageRenderer amendments RE: Issue4388  (#4607) #4388 #4389

* crash fixes https://github.com/xamarin/Xamarin.Forms/issues/4388

* Subview Z-index fix

* [MacOS] Dispose cleanup

* Added WantsLayer prop to Insert method

* Added disposing check to ViewRenderer
14 files changed:
Xamarin.Forms.ControlGallery.MacOS/Xamarin.Forms.ControlGallery.MacOS.csproj
Xamarin.Forms.Platform.MacOS/Cells/ViewCellNSView.cs
Xamarin.Forms.Platform.MacOS/ModalPageTracker.cs
Xamarin.Forms.Platform.MacOS/NativeToolbarTracker.cs
Xamarin.Forms.Platform.MacOS/Platform.cs
Xamarin.Forms.Platform.MacOS/PlatformRenderer.cs
Xamarin.Forms.Platform.MacOS/Renderers/ListViewDataSource.cs
Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs
Xamarin.Forms.Platform.MacOS/Renderers/NavigationPageRenderer.cs
Xamarin.Forms.Platform.MacOS/Renderers/TableViewDataSource.cs
Xamarin.Forms.Platform.MacOS/Renderers/TableViewRenderer.cs
Xamarin.Forms.Platform.MacOS/Xamarin.Forms.Platform.macOS.csproj
Xamarin.Forms.Platform.iOS/DisposeHelpers.cs
Xamarin.Forms.Platform.iOS/ViewRenderer.cs