diff options
author | Koen Hendriks <koenhendriks89@gmail.com> | 2017-05-04 16:08:30 +0200 |
---|---|---|
committer | Rui Marinho <rmarinho@iRuiXam-MBP.home> | 2017-05-04 15:09:56 +0100 |
commit | da0a9d421c9d1dbb9aa73bf578cf463763168961 (patch) | |
tree | 4e58544f65a81a57c7ad02e9164dc9619b6c0f4d /Xamarin.Forms.Platform.Android/Renderers | |
parent | fdf4f288259f810297f02649a85087dd5c36111d (diff) | |
download | xamarin-forms-da0a9d421c9d1dbb9aa73bf578cf463763168961.tar.gz xamarin-forms-da0a9d421c9d1dbb9aa73bf578cf463763168961.tar.bz2 xamarin-forms-da0a9d421c9d1dbb9aa73bf578cf463763168961.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
Diffstat (limited to 'Xamarin.Forms.Platform.Android/Renderers')
-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(); |