summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/GestureDetector.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/GestureDetector.cs')
-rw-r--r--Xamarin.Forms.Platform.Tizen/GestureDetector.cs17
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)