Fix warning
authorSungHyun Min <shyun.min@samsung.com>
Tue, 21 Mar 2017 04:08:22 +0000 (13:08 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Mon, 24 Apr 2017 04:36:56 +0000 (13:36 +0900)
Change-Id: I458f07493e12a2ce534aac8318051914dfe0db1b
Signed-off-by: SungHyun Min <shyun.min@samsung.com>
Xamarin.Forms.Platform.Tizen/GestureHandler.cs
Xamarin.Forms.Platform.Tizen/PanGestureHandler.cs
Xamarin.Forms.Platform.Tizen/PinchGestureHandler.cs
Xamarin.Forms.Platform.Tizen/TapGestureHandler.cs

index 0d1bb93..d89bea5 100644 (file)
@@ -15,6 +15,7 @@ namespace Xamarin.Forms.Platform.Tizen
                protected GestureHandler(IGestureRecognizer recognizer)
                {
                        Recognizer = recognizer;
+                       Recognizer.PropertyChanged += OnRecognizerPropertyChanged;
                }
 
                public virtual event PropertyChangedEventHandler PropertyChanged;
@@ -46,5 +47,10 @@ namespace Xamarin.Forms.Platform.Tizen
                {
                        OnCanceled(sender, data);
                }
+
+               protected virtual void OnRecognizerPropertyChanged(object sender, PropertyChangedEventArgs e)
+               {
+                       PropertyChanged?.Invoke(this, e);
+               }
        }
 }
\ No newline at end of file
index ec1e6de..0296da0 100644 (file)
@@ -20,8 +20,6 @@ namespace Xamarin.Forms.Platform.Tizen
                        }
                }
 
-               public override event PropertyChangedEventHandler PropertyChanged;
-
                protected override void OnStarted(View sender, object data)
                {
                        _currentPanGestureId++;
index c22b7e2..abb4f7b 100644 (file)
@@ -22,8 +22,6 @@ namespace Xamarin.Forms.Platform.Tizen
                        }
                }
 
-               public override event PropertyChangedEventHandler PropertyChanged;
-
                protected override void OnStarted(View sender, object data)
                {
                        var geometry = Platform.GetRenderer(sender).NativeView.Geometry;
index f8e0907..b57fe79 100644 (file)
@@ -8,7 +8,6 @@ namespace Xamarin.Forms.Platform.Tizen
        {
                public TapGestureHandler(IGestureRecognizer recognizer) : base(recognizer)
                {
-                       recognizer.PropertyChanged += OnRecognizerPropertyChanged;
                }
 
                public override GestureLayer.GestureType Type
@@ -29,8 +28,6 @@ namespace Xamarin.Forms.Platform.Tizen
                        }
                }
 
-               public override event PropertyChangedEventHandler PropertyChanged;
-
                protected override void OnStarted(View sender, object data)
                {
                }
@@ -47,10 +44,5 @@ namespace Xamarin.Forms.Platform.Tizen
                protected override void OnCanceled(View sender, object data)
                {
                }
-
-               void OnRecognizerPropertyChanged(object sender, PropertyChangedEventArgs e)
-               {
-                       PropertyChanged?.Invoke(this, e);
-               }
        }
 }
\ No newline at end of file