diff options
author | Koen Hendriks <koenhendriks89@gmail.com> | 2017-05-04 16:08:30 +0200 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-05-04 15:08:30 +0100 |
commit | 930c0678ed202ffac9041fa9f2f9149d2ff793ac (patch) | |
tree | d076aaa23cb803b268db8aefc1b352ebae77e2d4 | |
parent | 961938e238c2e650a34d88836b2b321cb3fcb021 (diff) | |
download | xamarin-forms-930c0678ed202ffac9041fa9f2f9149d2ff793ac.tar.gz xamarin-forms-930c0678ed202ffac9041fa9f2f9149d2ff793ac.tar.bz2 xamarin-forms-930c0678ed202ffac9041fa9f2f9149d2ff793ac.zip |
[Android] Add null check before creating and drawing canvas bugzilla 55559 & 45602 (#899)
* [Android] Add null check before creating and drawing canvas bugzilla 55559 & bugzilla 45602.
* [Android] REFACTOR Add null check before creating and drawing canvas bugzilla 55559 & 45602 #899
-rw-r--r-- | Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs index 921c6549..9c84b628 100644 --- a/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs +++ b/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs @@ -188,6 +188,9 @@ namespace Xamarin.Forms.Platform.Android e.PropertyName == Frame.OutlineColorProperty.PropertyName || e.PropertyName == Frame.CornerRadiusProperty.PropertyName) { + if(_normalBitmap == null) + return; + using (var canvas = new ACanvas(_normalBitmap)) { int width = Bounds.Width(); |