From 8b5c9fce3236da14c7cecf70ecd5e3c38bdf112c Mon Sep 17 00:00:00 2001 From: VishalOmprasad <102582824+VishalOmprasad@users.noreply.github.com> Date: Mon, 22 Apr 2024 17:30:49 +0530 Subject: [PATCH] Resolved null check warnings in Behavior class --- .../ImageEditorPenAnnotation/Behavior/ImageEditorBehavior.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ImageEditorPenAnnotation/ImageEditorPenAnnotation/Behavior/ImageEditorBehavior.cs b/ImageEditorPenAnnotation/ImageEditorPenAnnotation/Behavior/ImageEditorBehavior.cs index e5d5831..0c0614b 100644 --- a/ImageEditorPenAnnotation/ImageEditorPenAnnotation/Behavior/ImageEditorBehavior.cs +++ b/ImageEditorPenAnnotation/ImageEditorPenAnnotation/Behavior/ImageEditorBehavior.cs @@ -4,7 +4,7 @@ namespace ImageEditorPenAnnotation { public class ImageEditorBehavior : Behavior { - SfImageEditor editor; + private SfImageEditor? editor; protected override void OnAttachedTo(ContentPage bindable) { @@ -25,9 +25,9 @@ private void Editor_AnnotationSelected(object? sender, AnnotationSelectedEventAr protected override void OnDetachingFrom(ContentPage bindable) { base.OnDetachingFrom(bindable); - this.editor.AnnotationSelected -= Editor_AnnotationSelected; if (editor != null) { + this.editor.AnnotationSelected -= Editor_AnnotationSelected; this.editor = null; } }