diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/GestureDetector.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/GestureDetector.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/GestureDetector.cs b/Xamarin.Forms.Platform.Tizen/GestureDetector.cs index 720b23f4..6bf15fa6 100644 --- a/Xamarin.Forms.Platform.Tizen/GestureDetector.cs +++ b/Xamarin.Forms.Platform.Tizen/GestureDetector.cs @@ -22,6 +22,22 @@ namespace Xamarin.Forms.Platform.Tizen View View => _renderer.Element as View; + public bool IsEnabled + { + get + { + if (_gestureLayer != null) + return _gestureLayer.IsEnabled; + + return false; + } + set + { + if (_gestureLayer != null) + _gestureLayer.IsEnabled = value; + } + } + public GestureDetector(IVisualElementRenderer renderer) { _renderer = renderer; @@ -59,6 +75,7 @@ namespace Xamarin.Forms.Platform.Tizen _gestureLayer = null; Clear(); }; + _gestureLayer.IsEnabled = _renderer.Element.IsEnabled; } void AddGestures(IEnumerable<IGestureRecognizer> recognizers) |