diff options
author | Pawel Andruszkiewicz <p.andruszkie@samsung.com> | 2016-12-07 10:21:02 +0100 |
---|---|---|
committer | Konrad Lipner <k.lipner@samsung.com> | 2016-12-07 21:30:38 +0900 |
commit | 3946efa4e3e341b828a6d12601dca6ae99e145f3 (patch) | |
tree | 92811b6c19f6a304c75faf72d416b127a30a4349 | |
parent | 178e07a8a4c64caa000cc8f23715a2b8cc43f2e3 (diff) | |
download | xamarin-forms-3946efa4e3e341b828a6d12601dca6ae99e145f3.tar.gz xamarin-forms-3946efa4e3e341b828a6d12601dca6ae99e145f3.tar.bz2 xamarin-forms-3946efa4e3e341b828a6d12601dca6ae99e145f3.zip |
Unregister ScrollRequestHandler when the renderer is being destroyed
Change-Id: Ie9f067b3945c7f7e6294bd9e46cb87775209bd34
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
-rwxr-xr-x | Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs index 40d73ecd..29f15fbe 100755 --- a/Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs +++ b/Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs @@ -48,6 +48,16 @@ namespace Xamarin.Forms.Platform.Tizen base.OnElementChanged(e); } + protected override void Dispose(bool disposing) + { + if (null != Control) + { + (Control as IScrollViewController).ScrollToRequested -= ScrollRequestHandler; + } + + base.Dispose(disposing); + } + void FillContent() { if (_content != null) |